using System; using Cpp2IlInjected; using UnityEngine.SpatialTracking; namespace UnityEngine.Experimental.XR.Interaction { // Token: 0x0200000B RID: 11 [Token(Token = "0x2000006")] [Serializable] public abstract class BasePoseProvider : MonoBehaviour { // Token: 0x06000026 RID: 38 RVA: 0x000021A8 File Offset: 0x000003A8 [Token(Token = "0x6000026")] [Address(RVA = "0x121B450", Offset = "0x121A450", VA = "0x18121B450", Slot = "4")] public virtual PoseDataFlags GetPoseFromProvider(out Pose output) { return PoseDataFlags.NoData; } // Token: 0x06000027 RID: 39 RVA: 0x000021C0 File Offset: 0x000003C0 [Token(Token = "0x6000027")] [Address(RVA = "0x121B470", Offset = "0x121A470", VA = "0x18121B470", Slot = "5")] [Obsolete] public virtual bool TryGetPoseFromProvider(out Pose output) { return default(bool); } // Token: 0x06000028 RID: 40 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000028")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] protected BasePoseProvider() { } } }