102 lines
3.3 KiB
C#
102 lines
3.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using Unity.Collections;
|
|
|
|
namespace UnityEngine.XR.ARSubsystems
|
|
{
|
|
// Token: 0x02000018 RID: 24
|
|
[Token(Token = "0x2000018")]
|
|
public abstract class XRDepthSubsystem : TrackingSubsystem<XRPointCloud, XRDepthSubsystemDescriptor>
|
|
{
|
|
// Token: 0x060000A8 RID: 168 RVA: 0x00002126 File Offset: 0x00000326
|
|
[Token(Token = "0x60000A8")]
|
|
[Address(RVA = "0x10BDEF0", Offset = "0x10BCEF0", VA = "0x1810BDEF0")]
|
|
protected XRDepthSubsystem()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A9 RID: 169 RVA: 0x00002126 File Offset: 0x00000326
|
|
[Token(Token = "0x60000A9")]
|
|
[Address(RVA = "0x10BA1B0", Offset = "0x10B91B0", VA = "0x1810BA1B0", Slot = "9")]
|
|
protected sealed override void OnStart()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AA RID: 170 RVA: 0x00002126 File Offset: 0x00000326
|
|
[Token(Token = "0x60000AA")]
|
|
[Address(RVA = "0x10BA180", Offset = "0x10B9180", VA = "0x1810BA180", Slot = "11")]
|
|
protected sealed override void OnDestroyed()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AB RID: 171 RVA: 0x00002126 File Offset: 0x00000326
|
|
[Token(Token = "0x60000AB")]
|
|
[Address(RVA = "0x10BA1E0", Offset = "0x10B91E0", VA = "0x1810BA1E0", Slot = "10")]
|
|
protected sealed override void OnStop()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AC RID: 172 RVA: 0x00002A74 File Offset: 0x00000C74
|
|
[Token(Token = "0x60000AC")]
|
|
[Address(RVA = "0x10BDC90", Offset = "0x10BCC90", VA = "0x1810BDC90", Slot = "12")]
|
|
public override TrackableChanges<XRPointCloud> GetChanges(Allocator allocator)
|
|
{
|
|
return default(TrackableChanges<XRPointCloud>);
|
|
}
|
|
|
|
// Token: 0x060000AD RID: 173 RVA: 0x00002A8C File Offset: 0x00000C8C
|
|
[Token(Token = "0x60000AD")]
|
|
[Address(RVA = "0x10BDDD0", Offset = "0x10BCDD0", VA = "0x1810BDDD0")]
|
|
public XRPointCloudData GetPointCloudData(TrackableId trackableId, Allocator allocator)
|
|
{
|
|
return default(XRPointCloudData);
|
|
}
|
|
|
|
// Token: 0x060000AE RID: 174
|
|
[Token(Token = "0x60000AE")]
|
|
[Address(Slot = "13")]
|
|
protected abstract XRDepthSubsystem.Provider CreateProvider();
|
|
|
|
// Token: 0x04000052 RID: 82
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000052")]
|
|
private XRDepthSubsystem.Provider m_Provider;
|
|
|
|
// Token: 0x02000019 RID: 25
|
|
[Token(Token = "0x2000019")]
|
|
protected abstract class Provider
|
|
{
|
|
// Token: 0x060000AF RID: 175 RVA: 0x00002126 File Offset: 0x00000326
|
|
[Token(Token = "0x60000AF")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "4")]
|
|
public virtual void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B0 RID: 176 RVA: 0x00002126 File Offset: 0x00000326
|
|
[Token(Token = "0x60000B0")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
|
public virtual void Stop()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B1 RID: 177 RVA: 0x00002126 File Offset: 0x00000326
|
|
[Token(Token = "0x60000B1")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "6")]
|
|
public virtual void Destroy()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B2 RID: 178
|
|
[Token(Token = "0x60000B2")]
|
|
[Address(Slot = "7")]
|
|
public abstract TrackableChanges<XRPointCloud> GetChanges(XRPointCloud defaultPointCloud, Allocator allocator);
|
|
|
|
// Token: 0x060000B3 RID: 179
|
|
[Token(Token = "0x60000B3")]
|
|
[Address(Slot = "8")]
|
|
public abstract XRPointCloudData GetPointCloudData(TrackableId trackableId, Allocator allocator);
|
|
}
|
|
}
|
|
}
|