Files
Aug2021-Cpp2IL-Dump/Unity.XR.ARSubsystems/UnityEngine/XR/ARSubsystems/XRDepthSubsystem.cs
T
2026-04-10 22:50:51 +02:00

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 = "0x36883D0", Offset = "0x36871D0", VA = "0x1836883D0")]
protected XRDepthSubsystem()
{
}
// Token: 0x060000A9 RID: 169 RVA: 0x00002126 File Offset: 0x00000326
[Token(Token = "0x60000A9")]
[Address(RVA = "0xE6BF50", Offset = "0xE6AD50", VA = "0x180E6BF50", Slot = "9")]
protected sealed override void OnStart()
{
}
// Token: 0x060000AA RID: 170 RVA: 0x00002126 File Offset: 0x00000326
[Token(Token = "0x60000AA")]
[Address(RVA = "0x3684670", Offset = "0x3683470", VA = "0x183684670", Slot = "11")]
protected sealed override void OnDestroyed()
{
}
// Token: 0x060000AB RID: 171 RVA: 0x00002126 File Offset: 0x00000326
[Token(Token = "0x60000AB")]
[Address(RVA = "0x36846A0", Offset = "0x36834A0", VA = "0x1836846A0", Slot = "10")]
protected sealed override void OnStop()
{
}
// Token: 0x060000AC RID: 172 RVA: 0x00002A74 File Offset: 0x00000C74
[Token(Token = "0x60000AC")]
[Address(RVA = "0x3688170", Offset = "0x3686F70", VA = "0x183688170", 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 = "0x36882B0", Offset = "0x36870B0", VA = "0x1836882B0")]
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 = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")]
public virtual void Start()
{
}
// Token: 0x060000B0 RID: 176 RVA: 0x00002126 File Offset: 0x00000326
[Token(Token = "0x60000B0")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")]
public virtual void Stop()
{
}
// Token: 0x060000B1 RID: 177 RVA: 0x00002126 File Offset: 0x00000326
[Token(Token = "0x60000B1")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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);
}
}
}