using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Valve.VR { // Token: 0x02000122 RID: 290 [Token(Token = "0x2000079")] public struct IVRChaperone { // Token: 0x0400031A RID: 794 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40002EC")] internal IVRChaperone._GetCalibrationState GetCalibrationState; // Token: 0x0400031B RID: 795 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40002ED")] internal IVRChaperone._GetPlayAreaSize GetPlayAreaSize; // Token: 0x0400031C RID: 796 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40002EE")] internal IVRChaperone._GetPlayAreaRect GetPlayAreaRect; // Token: 0x0400031D RID: 797 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40002EF")] internal IVRChaperone._ReloadInfo ReloadInfo; // Token: 0x0400031E RID: 798 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40002F0")] internal IVRChaperone._SetSceneColor SetSceneColor; // Token: 0x0400031F RID: 799 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40002F1")] internal IVRChaperone._GetBoundsColor GetBoundsColor; // Token: 0x04000320 RID: 800 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40002F2")] internal IVRChaperone._AreBoundsVisible AreBoundsVisible; // Token: 0x04000321 RID: 801 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40002F3")] internal IVRChaperone._ForceBoundsVisible ForceBoundsVisible; // Token: 0x02000123 RID: 291 // (Invoke) Token: 0x06000819 RID: 2073 [Token(Token = "0x2000205")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate ChaperoneCalibrationState _GetCalibrationState(); // Token: 0x02000124 RID: 292 // (Invoke) Token: 0x0600081D RID: 2077 [Token(Token = "0x2000206")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _GetPlayAreaSize(ref float pSizeX, ref float pSizeZ); // Token: 0x02000125 RID: 293 // (Invoke) Token: 0x06000821 RID: 2081 [Token(Token = "0x2000207")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _GetPlayAreaRect(ref HmdQuad_t rect); // Token: 0x02000126 RID: 294 // (Invoke) Token: 0x06000825 RID: 2085 [Token(Token = "0x2000208")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _ReloadInfo(); // Token: 0x02000127 RID: 295 // (Invoke) Token: 0x06000829 RID: 2089 [Token(Token = "0x2000209")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _SetSceneColor(HmdColor_t color); // Token: 0x02000128 RID: 296 // (Invoke) Token: 0x0600082D RID: 2093 [Token(Token = "0x200020A")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _GetBoundsColor(ref HmdColor_t pOutputColorArray, int nNumOutputColors, float flCollisionBoundsFadeDistance, ref HmdColor_t pOutputCameraColor); // Token: 0x02000129 RID: 297 // (Invoke) Token: 0x06000831 RID: 2097 [Token(Token = "0x200020B")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _AreBoundsVisible(); // Token: 0x0200012A RID: 298 // (Invoke) Token: 0x06000835 RID: 2101 [Token(Token = "0x200020C")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _ForceBoundsVisible(bool bForce); } }