using System; using System.Runtime.InteropServices; using System.Text; using Cpp2IlInjected; namespace Valve.VR { // Token: 0x02000219 RID: 537 [Token(Token = "0x2000086")] public struct IVRDebug { // Token: 0x04000404 RID: 1028 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40003D6")] internal IVRDebug._EmitVrProfilerEvent EmitVrProfilerEvent; // Token: 0x04000405 RID: 1029 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40003D7")] internal IVRDebug._BeginVrProfilerEvent BeginVrProfilerEvent; // Token: 0x04000406 RID: 1030 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40003D8")] internal IVRDebug._FinishVrProfilerEvent FinishVrProfilerEvent; // Token: 0x04000407 RID: 1031 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40003D9")] internal IVRDebug._DriverDebugRequest DriverDebugRequest; // Token: 0x0200021A RID: 538 // (Invoke) Token: 0x06000BC1 RID: 3009 [Token(Token = "0x20002F8")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRDebugError _EmitVrProfilerEvent(string pchMessage); // Token: 0x0200021B RID: 539 // (Invoke) Token: 0x06000BC5 RID: 3013 [Token(Token = "0x20002F9")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRDebugError _BeginVrProfilerEvent(ref ulong pHandleOut); // Token: 0x0200021C RID: 540 // (Invoke) Token: 0x06000BC9 RID: 3017 [Token(Token = "0x20002FA")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRDebugError _FinishVrProfilerEvent(ulong hHandle, string pchMessage); // Token: 0x0200021D RID: 541 // (Invoke) Token: 0x06000BCD RID: 3021 [Token(Token = "0x20002FB")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _DriverDebugRequest(uint unDeviceIndex, string pchRequest, StringBuilder pchResponseBuffer, uint unResponseBufferSize); } }