196 lines
7.3 KiB
C#
196 lines
7.3 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Valve.VR
|
|
{
|
|
// Token: 0x0200022E RID: 558
|
|
[Token(Token = "0x200008F")]
|
|
public class CVRRenderModels
|
|
{
|
|
// Token: 0x06000CDC RID: 3292 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000664")]
|
|
[Address(RVA = "0x5F7F30", Offset = "0x5F6F30", VA = "0x1805F7F30")]
|
|
internal CVRRenderModels(IntPtr pInterface)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CDD RID: 3293 RVA: 0x0000593C File Offset: 0x00003B3C
|
|
[Token(Token = "0x6000665")]
|
|
[Address(RVA = "0x5F7EC0", Offset = "0x5F6EC0", VA = "0x1805F7EC0")]
|
|
public EVRRenderModelError LoadRenderModel_Async(string pchRenderModelName, ref IntPtr ppRenderModel)
|
|
{
|
|
return EVRRenderModelError.None;
|
|
}
|
|
|
|
// Token: 0x06000CDE RID: 3294 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000666")]
|
|
[Address(RVA = "0x5F7AD0", Offset = "0x5F6AD0", VA = "0x1805F7AD0")]
|
|
public void FreeRenderModel(IntPtr pRenderModel)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CDF RID: 3295 RVA: 0x00005954 File Offset: 0x00003B54
|
|
[Token(Token = "0x6000667")]
|
|
[Address(RVA = "0x5F7EE0", Offset = "0x5F6EE0", VA = "0x1805F7EE0")]
|
|
public EVRRenderModelError LoadTexture_Async(int textureId, ref IntPtr ppTexture)
|
|
{
|
|
return EVRRenderModelError.None;
|
|
}
|
|
|
|
// Token: 0x06000CE0 RID: 3296 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000668")]
|
|
[Address(RVA = "0x5F7B10", Offset = "0x5F6B10", VA = "0x1805F7B10")]
|
|
public void FreeTexture(IntPtr pTexture)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CE1 RID: 3297 RVA: 0x0000596C File Offset: 0x00003B6C
|
|
[Token(Token = "0x6000669")]
|
|
[Address(RVA = "0x5F5430", Offset = "0x5F4430", VA = "0x1805F5430")]
|
|
public EVRRenderModelError LoadTextureD3D11_Async(int textureId, IntPtr pD3D11Device, ref IntPtr ppD3D11Texture2D)
|
|
{
|
|
return EVRRenderModelError.None;
|
|
}
|
|
|
|
// Token: 0x06000CE2 RID: 3298 RVA: 0x00005984 File Offset: 0x00003B84
|
|
[Token(Token = "0x600066A")]
|
|
[Address(RVA = "0x5F7EA0", Offset = "0x5F6EA0", VA = "0x1805F7EA0")]
|
|
public EVRRenderModelError LoadIntoTextureD3D11_Async(int textureId, IntPtr pDstTexture)
|
|
{
|
|
return EVRRenderModelError.None;
|
|
}
|
|
|
|
// Token: 0x06000CE3 RID: 3299 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600066B")]
|
|
[Address(RVA = "0x5F7AF0", Offset = "0x5F6AF0", VA = "0x1805F7AF0")]
|
|
public void FreeTextureD3D11(IntPtr pD3D11Texture2D)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000CE4 RID: 3300 RVA: 0x0000599C File Offset: 0x00003B9C
|
|
[Token(Token = "0x600066C")]
|
|
[Address(RVA = "0x5F7E10", Offset = "0x5F6E10", VA = "0x1805F7E10")]
|
|
public uint GetRenderModelName(uint unRenderModelIndex, StringBuilder pchRenderModelName, uint unRenderModelNameLen)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000CE5 RID: 3301 RVA: 0x000059B4 File Offset: 0x00003BB4
|
|
[Token(Token = "0x600066D")]
|
|
[Address(RVA = "0x5F7D70", Offset = "0x5F6D70", VA = "0x1805F7D70")]
|
|
public uint GetRenderModelCount()
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000CE6 RID: 3302 RVA: 0x000059CC File Offset: 0x00003BCC
|
|
[Token(Token = "0x600066E")]
|
|
[Address(RVA = "0x5F7B50", Offset = "0x5F6B50", VA = "0x1805F7B50")]
|
|
public uint GetComponentCount(string pchRenderModelName)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000CE7 RID: 3303 RVA: 0x000059E4 File Offset: 0x00003BE4
|
|
[Token(Token = "0x600066F")]
|
|
[Address(RVA = "0x5F7B70", Offset = "0x5F6B70", VA = "0x1805F7B70")]
|
|
public uint GetComponentName(string pchRenderModelName, uint unComponentIndex, StringBuilder pchComponentName, uint unComponentNameLen)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000CE8 RID: 3304 RVA: 0x000059FC File Offset: 0x00003BFC
|
|
[Token(Token = "0x6000670")]
|
|
[Address(RVA = "0x5F7B30", Offset = "0x5F6B30", VA = "0x1805F7B30")]
|
|
public ulong GetComponentButtonMask(string pchRenderModelName, string pchComponentName)
|
|
{
|
|
return 0UL;
|
|
}
|
|
|
|
// Token: 0x06000CE9 RID: 3305 RVA: 0x00005A14 File Offset: 0x00003C14
|
|
[Token(Token = "0x6000671")]
|
|
[Address(RVA = "0x5F7BA0", Offset = "0x5F6BA0", VA = "0x1805F7BA0")]
|
|
public uint GetComponentRenderModelName(string pchRenderModelName, string pchComponentName, StringBuilder pchComponentRenderModelName, uint unComponentRenderModelNameLen)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000CEA RID: 3306 RVA: 0x00005A2C File Offset: 0x00003C2C
|
|
[Token(Token = "0x6000672")]
|
|
[Address(RVA = "0x5F7BD0", Offset = "0x5F6BD0", VA = "0x1805F7BD0")]
|
|
public bool GetComponentStateForDevicePath(string pchRenderModelName, string pchComponentName, ulong devicePath, ref RenderModel_ControllerMode_State_t pState, ref RenderModel_ComponentState_t pComponentState)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000CEB RID: 3307 RVA: 0x00005A44 File Offset: 0x00003C44
|
|
[Token(Token = "0x6000673")]
|
|
[Address(RVA = "0x5F7C00", Offset = "0x5F6C00", VA = "0x1805F7C00")]
|
|
public bool GetComponentState(string pchRenderModelName, string pchComponentName, ref VRControllerState_t pControllerState, ref RenderModel_ControllerMode_State_t pState, ref RenderModel_ComponentState_t pComponentState)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000CEC RID: 3308 RVA: 0x00005A5C File Offset: 0x00003C5C
|
|
[Token(Token = "0x6000674")]
|
|
[Address(RVA = "0x5F7F00", Offset = "0x5F6F00", VA = "0x1805F7F00")]
|
|
public bool RenderModelHasComponent(string pchRenderModelName, string pchComponentName)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000CED RID: 3309 RVA: 0x00005A74 File Offset: 0x00003C74
|
|
[Token(Token = "0x6000675")]
|
|
[Address(RVA = "0x5F7E70", Offset = "0x5F6E70", VA = "0x1805F7E70")]
|
|
public uint GetRenderModelThumbnailURL(string pchRenderModelName, StringBuilder pchThumbnailURL, uint unThumbnailURLLen, ref EVRRenderModelError peError)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000CEE RID: 3310 RVA: 0x00005A8C File Offset: 0x00003C8C
|
|
[Token(Token = "0x6000676")]
|
|
[Address(RVA = "0x5F7E40", Offset = "0x5F6E40", VA = "0x1805F7E40")]
|
|
public uint GetRenderModelOriginalPath(string pchRenderModelName, StringBuilder pchOriginalPath, uint unOriginalPathLen, ref EVRRenderModelError peError)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000CEF RID: 3311 RVA: 0x000021FE File Offset: 0x000003FE
|
|
[Token(Token = "0x6000677")]
|
|
[Address(RVA = "0x5F7D90", Offset = "0x5F6D90", VA = "0x1805F7D90")]
|
|
public string GetRenderModelErrorNameFromEnum(EVRRenderModelError error)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04000418 RID: 1048
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40003E2")]
|
|
private IVRRenderModels FnTable;
|
|
|
|
// Token: 0x0200022F RID: 559
|
|
// (Invoke) Token: 0x06000CF1 RID: 3313
|
|
[Token(Token = "0x20002FB")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate bool _GetComponentStatePacked(string pchRenderModelName, string pchComponentName, ref VRControllerState_t_Packed pControllerState, ref RenderModel_ControllerMode_State_t pState, ref RenderModel_ComponentState_t pComponentState);
|
|
|
|
// Token: 0x02000230 RID: 560
|
|
[Token(Token = "0x20002FC")]
|
|
[StructLayout(2)]
|
|
private struct GetComponentStateUnion
|
|
{
|
|
// Token: 0x04000419 RID: 1049
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000E5C")]
|
|
public IVRRenderModels._GetComponentState pGetComponentState;
|
|
|
|
// Token: 0x0400041A RID: 1050
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000E5D")]
|
|
public CVRRenderModels._GetComponentStatePacked pGetComponentStatePacked;
|
|
}
|
|
}
|
|
}
|