Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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);
}
}