using System; using System.Runtime.InteropServices; using System.Text; using Cpp2IlInjected; namespace Valve.VR { // Token: 0x020001EB RID: 491 [Token(Token = "0x2000082")] public struct IVRDriverManager { // Token: 0x040003DA RID: 986 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40003AC")] internal IVRDriverManager._GetDriverCount GetDriverCount; // Token: 0x040003DB RID: 987 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40003AD")] internal IVRDriverManager._GetDriverName GetDriverName; // Token: 0x040003DC RID: 988 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40003AE")] internal IVRDriverManager._GetDriverHandle GetDriverHandle; // Token: 0x040003DD RID: 989 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40003AF")] internal IVRDriverManager._IsEnabled IsEnabled; // Token: 0x020001EC RID: 492 // (Invoke) Token: 0x06000B19 RID: 2841 [Token(Token = "0x20002CE")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetDriverCount(); // Token: 0x020001ED RID: 493 // (Invoke) Token: 0x06000B1D RID: 2845 [Token(Token = "0x20002CF")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetDriverName(uint nDriver, StringBuilder pchValue, uint unBufferSize); // Token: 0x020001EE RID: 494 // (Invoke) Token: 0x06000B21 RID: 2849 [Token(Token = "0x20002D0")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate ulong _GetDriverHandle(string pchDriverName); // Token: 0x020001EF RID: 495 // (Invoke) Token: 0x06000B25 RID: 2853 [Token(Token = "0x20002D1")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsEnabled(uint nDriver); } }