using System; using Cpp2IlInjected; using Unity.Collections; namespace UnityEngine.XR.ARSubsystems { // Token: 0x02000023 RID: 35 [Token(Token = "0x2000023")] public abstract class XRFaceSubsystem : TrackingSubsystem { // Token: 0x06000101 RID: 257 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x6000101")] [Address(RVA = "0x3689980", Offset = "0x3688780", VA = "0x183689980")] public XRFaceSubsystem() { } // Token: 0x06000102 RID: 258 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x6000102")] [Address(RVA = "0xE6BF50", Offset = "0xE6AD50", VA = "0x180E6BF50", Slot = "9")] protected sealed override void OnStart() { } // Token: 0x06000103 RID: 259 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x6000103")] [Address(RVA = "0x3684670", Offset = "0x3683470", VA = "0x183684670", Slot = "11")] protected sealed override void OnDestroyed() { } // Token: 0x06000104 RID: 260 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x6000104")] [Address(RVA = "0x36846A0", Offset = "0x36834A0", VA = "0x1836846A0", Slot = "10")] protected sealed override void OnStop() { } // Token: 0x17000062 RID: 98 // (get) Token: 0x06000105 RID: 261 RVA: 0x00002FB4 File Offset: 0x000011B4 // (set) Token: 0x06000106 RID: 262 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x17000062")] public int maximumFaceCount { [Token(Token = "0x6000105")] [Address(RVA = "0x36899D0", Offset = "0x36887D0", VA = "0x1836899D0")] get { return 0; } [Token(Token = "0x6000106")] [Address(RVA = "0x3689A00", Offset = "0x3688800", VA = "0x183689A00")] set { } } // Token: 0x17000063 RID: 99 // (get) Token: 0x06000107 RID: 263 RVA: 0x00002FCC File Offset: 0x000011CC [Token(Token = "0x17000063")] public int supportedFaceCount { [Token(Token = "0x6000107")] [Address(RVA = "0x3687D60", Offset = "0x3686B60", VA = "0x183687D60")] get { return 0; } } // Token: 0x06000108 RID: 264 RVA: 0x00002FE4 File Offset: 0x000011E4 [Token(Token = "0x6000108")] [Address(RVA = "0x3689710", Offset = "0x3688510", VA = "0x183689710", Slot = "12")] public override TrackableChanges GetChanges(Allocator allocator) { return default(TrackableChanges); } // Token: 0x06000109 RID: 265 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x6000109")] [Address(RVA = "0x3689880", Offset = "0x3688680", VA = "0x183689880", Slot = "13")] public virtual void GetFaceMesh(TrackableId faceId, Allocator allocator, ref XRFaceMesh faceMesh) { } // Token: 0x0600010A RID: 266 [Token(Token = "0x600010A")] [Address(Slot = "14")] protected abstract XRFaceSubsystem.Provider CreateProvider(); // Token: 0x04000077 RID: 119 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000077")] private XRFaceSubsystem.Provider m_Provider; // Token: 0x02000024 RID: 36 [Token(Token = "0x2000024")] protected abstract class Provider { // Token: 0x0600010B RID: 267 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x600010B")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")] public virtual void Start() { } // Token: 0x0600010C RID: 268 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x600010C")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")] public virtual void Stop() { } // Token: 0x0600010D RID: 269 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x600010D")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "6")] public virtual void Destroy() { } // Token: 0x0600010E RID: 270 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x600010E")] [Address(RVA = "0x3683790", Offset = "0x3682590", VA = "0x183683790", Slot = "7")] public virtual void GetFaceMesh(TrackableId faceId, Allocator allocator, ref XRFaceMesh faceMesh) { } // Token: 0x0600010F RID: 271 [Token(Token = "0x600010F")] [Address(Slot = "8")] public abstract TrackableChanges GetChanges(XRFace defaultFace, Allocator allocator); // Token: 0x17000064 RID: 100 // (get) Token: 0x06000110 RID: 272 RVA: 0x00002FFC File Offset: 0x000011FC [Token(Token = "0x17000064")] public virtual int supportedFaceCount { [Token(Token = "0x6000110")] [Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "9")] get { return 0; } } // Token: 0x17000065 RID: 101 // (get) Token: 0x06000111 RID: 273 RVA: 0x00003014 File Offset: 0x00001214 // (set) Token: 0x06000112 RID: 274 RVA: 0x00002126 File Offset: 0x00000326 [Token(Token = "0x17000065")] public virtual int maximumFaceCount { [Token(Token = "0x6000111")] [Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "10")] get { return 0; } [Token(Token = "0x6000112")] [Address(RVA = "0x3683E60", Offset = "0x3682C60", VA = "0x183683E60", Slot = "11")] set { } } } } }