57 lines
1.8 KiB
C#
57 lines
1.8 KiB
C#
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);
|
|
}
|
|
}
|