222 lines
9.1 KiB
C#
222 lines
9.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Valve.VR
|
|
{
|
|
// Token: 0x020001BC RID: 444
|
|
[Token(Token = "0x200007D")]
|
|
public struct IVRRenderModels
|
|
{
|
|
// Token: 0x040003B0 RID: 944
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000382")]
|
|
internal IVRRenderModels._LoadRenderModel_Async LoadRenderModel_Async;
|
|
|
|
// Token: 0x040003B1 RID: 945
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4000383")]
|
|
internal IVRRenderModels._FreeRenderModel FreeRenderModel;
|
|
|
|
// Token: 0x040003B2 RID: 946
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000384")]
|
|
internal IVRRenderModels._LoadTexture_Async LoadTexture_Async;
|
|
|
|
// Token: 0x040003B3 RID: 947
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000385")]
|
|
internal IVRRenderModels._FreeTexture FreeTexture;
|
|
|
|
// Token: 0x040003B4 RID: 948
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000386")]
|
|
internal IVRRenderModels._LoadTextureD3D11_Async LoadTextureD3D11_Async;
|
|
|
|
// Token: 0x040003B5 RID: 949
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000387")]
|
|
internal IVRRenderModels._LoadIntoTextureD3D11_Async LoadIntoTextureD3D11_Async;
|
|
|
|
// Token: 0x040003B6 RID: 950
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000388")]
|
|
internal IVRRenderModels._FreeTextureD3D11 FreeTextureD3D11;
|
|
|
|
// Token: 0x040003B7 RID: 951
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000389")]
|
|
internal IVRRenderModels._GetRenderModelName GetRenderModelName;
|
|
|
|
// Token: 0x040003B8 RID: 952
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400038A")]
|
|
internal IVRRenderModels._GetRenderModelCount GetRenderModelCount;
|
|
|
|
// Token: 0x040003B9 RID: 953
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400038B")]
|
|
internal IVRRenderModels._GetComponentCount GetComponentCount;
|
|
|
|
// Token: 0x040003BA RID: 954
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400038C")]
|
|
internal IVRRenderModels._GetComponentName GetComponentName;
|
|
|
|
// Token: 0x040003BB RID: 955
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400038D")]
|
|
internal IVRRenderModels._GetComponentButtonMask GetComponentButtonMask;
|
|
|
|
// Token: 0x040003BC RID: 956
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400038E")]
|
|
internal IVRRenderModels._GetComponentRenderModelName GetComponentRenderModelName;
|
|
|
|
// Token: 0x040003BD RID: 957
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400038F")]
|
|
internal IVRRenderModels._GetComponentStateForDevicePath GetComponentStateForDevicePath;
|
|
|
|
// Token: 0x040003BE RID: 958
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000390")]
|
|
internal IVRRenderModels._GetComponentState GetComponentState;
|
|
|
|
// Token: 0x040003BF RID: 959
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000391")]
|
|
internal IVRRenderModels._RenderModelHasComponent RenderModelHasComponent;
|
|
|
|
// Token: 0x040003C0 RID: 960
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000392")]
|
|
internal IVRRenderModels._GetRenderModelThumbnailURL GetRenderModelThumbnailURL;
|
|
|
|
// Token: 0x040003C1 RID: 961
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000393")]
|
|
internal IVRRenderModels._GetRenderModelOriginalPath GetRenderModelOriginalPath;
|
|
|
|
// Token: 0x040003C2 RID: 962
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000394")]
|
|
internal IVRRenderModels._GetRenderModelErrorNameFromEnum GetRenderModelErrorNameFromEnum;
|
|
|
|
// Token: 0x020001BD RID: 445
|
|
// (Invoke) Token: 0x06000A71 RID: 2673
|
|
[Token(Token = "0x20002A4")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRRenderModelError _LoadRenderModel_Async(string pchRenderModelName, ref IntPtr ppRenderModel);
|
|
|
|
// Token: 0x020001BE RID: 446
|
|
// (Invoke) Token: 0x06000A75 RID: 2677
|
|
[Token(Token = "0x20002A5")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate void _FreeRenderModel(IntPtr pRenderModel);
|
|
|
|
// Token: 0x020001BF RID: 447
|
|
// (Invoke) Token: 0x06000A79 RID: 2681
|
|
[Token(Token = "0x20002A6")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRRenderModelError _LoadTexture_Async(int textureId, ref IntPtr ppTexture);
|
|
|
|
// Token: 0x020001C0 RID: 448
|
|
// (Invoke) Token: 0x06000A7D RID: 2685
|
|
[Token(Token = "0x20002A7")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate void _FreeTexture(IntPtr pTexture);
|
|
|
|
// Token: 0x020001C1 RID: 449
|
|
// (Invoke) Token: 0x06000A81 RID: 2689
|
|
[Token(Token = "0x20002A8")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRRenderModelError _LoadTextureD3D11_Async(int textureId, IntPtr pD3D11Device, ref IntPtr ppD3D11Texture2D);
|
|
|
|
// Token: 0x020001C2 RID: 450
|
|
// (Invoke) Token: 0x06000A85 RID: 2693
|
|
[Token(Token = "0x20002A9")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRRenderModelError _LoadIntoTextureD3D11_Async(int textureId, IntPtr pDstTexture);
|
|
|
|
// Token: 0x020001C3 RID: 451
|
|
// (Invoke) Token: 0x06000A89 RID: 2697
|
|
[Token(Token = "0x20002AA")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate void _FreeTextureD3D11(IntPtr pD3D11Texture2D);
|
|
|
|
// Token: 0x020001C4 RID: 452
|
|
// (Invoke) Token: 0x06000A8D RID: 2701
|
|
[Token(Token = "0x20002AB")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate uint _GetRenderModelName(uint unRenderModelIndex, StringBuilder pchRenderModelName, uint unRenderModelNameLen);
|
|
|
|
// Token: 0x020001C5 RID: 453
|
|
// (Invoke) Token: 0x06000A91 RID: 2705
|
|
[Token(Token = "0x20002AC")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate uint _GetRenderModelCount();
|
|
|
|
// Token: 0x020001C6 RID: 454
|
|
// (Invoke) Token: 0x06000A95 RID: 2709
|
|
[Token(Token = "0x20002AD")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate uint _GetComponentCount(string pchRenderModelName);
|
|
|
|
// Token: 0x020001C7 RID: 455
|
|
// (Invoke) Token: 0x06000A99 RID: 2713
|
|
[Token(Token = "0x20002AE")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate uint _GetComponentName(string pchRenderModelName, uint unComponentIndex, StringBuilder pchComponentName, uint unComponentNameLen);
|
|
|
|
// Token: 0x020001C8 RID: 456
|
|
// (Invoke) Token: 0x06000A9D RID: 2717
|
|
[Token(Token = "0x20002AF")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate ulong _GetComponentButtonMask(string pchRenderModelName, string pchComponentName);
|
|
|
|
// Token: 0x020001C9 RID: 457
|
|
// (Invoke) Token: 0x06000AA1 RID: 2721
|
|
[Token(Token = "0x20002B0")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate uint _GetComponentRenderModelName(string pchRenderModelName, string pchComponentName, StringBuilder pchComponentRenderModelName, uint unComponentRenderModelNameLen);
|
|
|
|
// Token: 0x020001CA RID: 458
|
|
// (Invoke) Token: 0x06000AA5 RID: 2725
|
|
[Token(Token = "0x20002B1")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate bool _GetComponentStateForDevicePath(string pchRenderModelName, string pchComponentName, ulong devicePath, ref RenderModel_ControllerMode_State_t pState, ref RenderModel_ComponentState_t pComponentState);
|
|
|
|
// Token: 0x020001CB RID: 459
|
|
// (Invoke) Token: 0x06000AA9 RID: 2729
|
|
[Token(Token = "0x20002B2")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate bool _GetComponentState(string pchRenderModelName, string pchComponentName, ref VRControllerState_t pControllerState, ref RenderModel_ControllerMode_State_t pState, ref RenderModel_ComponentState_t pComponentState);
|
|
|
|
// Token: 0x020001CC RID: 460
|
|
// (Invoke) Token: 0x06000AAD RID: 2733
|
|
[Token(Token = "0x20002B3")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate bool _RenderModelHasComponent(string pchRenderModelName, string pchComponentName);
|
|
|
|
// Token: 0x020001CD RID: 461
|
|
// (Invoke) Token: 0x06000AB1 RID: 2737
|
|
[Token(Token = "0x20002B4")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate uint _GetRenderModelThumbnailURL(string pchRenderModelName, StringBuilder pchThumbnailURL, uint unThumbnailURLLen, ref EVRRenderModelError peError);
|
|
|
|
// Token: 0x020001CE RID: 462
|
|
// (Invoke) Token: 0x06000AB5 RID: 2741
|
|
[Token(Token = "0x20002B5")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate uint _GetRenderModelOriginalPath(string pchRenderModelName, StringBuilder pchOriginalPath, uint unOriginalPathLen, ref EVRRenderModelError peError);
|
|
|
|
// Token: 0x020001CF RID: 463
|
|
// (Invoke) Token: 0x06000AB9 RID: 2745
|
|
[Token(Token = "0x20002B6")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate IntPtr _GetRenderModelErrorNameFromEnum(EVRRenderModelError error);
|
|
}
|
|
}
|