Files
2026-04-10 22:50:51 +02:00

530 lines
22 KiB
C#

using System;
using System.Runtime.InteropServices;
using System.Text;
using Cpp2IlInjected;
namespace Valve.VR
{
// Token: 0x020000C0 RID: 192
[Token(Token = "0x2000075")]
public struct IVRSystem
{
// Token: 0x040002BC RID: 700
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400028E")]
internal IVRSystem._GetRecommendedRenderTargetSize GetRecommendedRenderTargetSize;
// Token: 0x040002BD RID: 701
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x400028F")]
internal IVRSystem._GetProjectionMatrix GetProjectionMatrix;
// Token: 0x040002BE RID: 702
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000290")]
internal IVRSystem._GetProjectionRaw GetProjectionRaw;
// Token: 0x040002BF RID: 703
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000291")]
internal IVRSystem._ComputeDistortion ComputeDistortion;
// Token: 0x040002C0 RID: 704
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000292")]
internal IVRSystem._GetEyeToHeadTransform GetEyeToHeadTransform;
// Token: 0x040002C1 RID: 705
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000293")]
internal IVRSystem._GetTimeSinceLastVsync GetTimeSinceLastVsync;
// Token: 0x040002C2 RID: 706
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000294")]
internal IVRSystem._GetD3D9AdapterIndex GetD3D9AdapterIndex;
// Token: 0x040002C3 RID: 707
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000295")]
internal IVRSystem._GetDXGIOutputInfo GetDXGIOutputInfo;
// Token: 0x040002C4 RID: 708
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000296")]
internal IVRSystem._GetOutputDevice GetOutputDevice;
// Token: 0x040002C5 RID: 709
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000297")]
internal IVRSystem._IsDisplayOnDesktop IsDisplayOnDesktop;
// Token: 0x040002C6 RID: 710
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000298")]
internal IVRSystem._SetDisplayVisibility SetDisplayVisibility;
// Token: 0x040002C7 RID: 711
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000299")]
internal IVRSystem._GetDeviceToAbsoluteTrackingPose GetDeviceToAbsoluteTrackingPose;
// Token: 0x040002C8 RID: 712
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400029A")]
internal IVRSystem._ResetSeatedZeroPose ResetSeatedZeroPose;
// Token: 0x040002C9 RID: 713
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400029B")]
internal IVRSystem._GetSeatedZeroPoseToStandingAbsoluteTrackingPose GetSeatedZeroPoseToStandingAbsoluteTrackingPose;
// Token: 0x040002CA RID: 714
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400029C")]
internal IVRSystem._GetRawZeroPoseToStandingAbsoluteTrackingPose GetRawZeroPoseToStandingAbsoluteTrackingPose;
// Token: 0x040002CB RID: 715
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400029D")]
internal IVRSystem._GetSortedTrackedDeviceIndicesOfClass GetSortedTrackedDeviceIndicesOfClass;
// Token: 0x040002CC RID: 716
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400029E")]
internal IVRSystem._GetTrackedDeviceActivityLevel GetTrackedDeviceActivityLevel;
// Token: 0x040002CD RID: 717
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400029F")]
internal IVRSystem._ApplyTransform ApplyTransform;
// Token: 0x040002CE RID: 718
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x40002A0")]
internal IVRSystem._GetTrackedDeviceIndexForControllerRole GetTrackedDeviceIndexForControllerRole;
// Token: 0x040002CF RID: 719
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x40002A1")]
internal IVRSystem._GetControllerRoleForTrackedDeviceIndex GetControllerRoleForTrackedDeviceIndex;
// Token: 0x040002D0 RID: 720
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40002A2")]
internal IVRSystem._GetTrackedDeviceClass GetTrackedDeviceClass;
// Token: 0x040002D1 RID: 721
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40002A3")]
internal IVRSystem._IsTrackedDeviceConnected IsTrackedDeviceConnected;
// Token: 0x040002D2 RID: 722
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40002A4")]
internal IVRSystem._GetBoolTrackedDeviceProperty GetBoolTrackedDeviceProperty;
// Token: 0x040002D3 RID: 723
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40002A5")]
internal IVRSystem._GetFloatTrackedDeviceProperty GetFloatTrackedDeviceProperty;
// Token: 0x040002D4 RID: 724
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40002A6")]
internal IVRSystem._GetInt32TrackedDeviceProperty GetInt32TrackedDeviceProperty;
// Token: 0x040002D5 RID: 725
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40002A7")]
internal IVRSystem._GetUint64TrackedDeviceProperty GetUint64TrackedDeviceProperty;
// Token: 0x040002D6 RID: 726
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40002A8")]
internal IVRSystem._GetMatrix34TrackedDeviceProperty GetMatrix34TrackedDeviceProperty;
// Token: 0x040002D7 RID: 727
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40002A9")]
internal IVRSystem._GetArrayTrackedDeviceProperty GetArrayTrackedDeviceProperty;
// Token: 0x040002D8 RID: 728
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40002AA")]
internal IVRSystem._GetStringTrackedDeviceProperty GetStringTrackedDeviceProperty;
// Token: 0x040002D9 RID: 729
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40002AB")]
internal IVRSystem._GetPropErrorNameFromEnum GetPropErrorNameFromEnum;
// Token: 0x040002DA RID: 730
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40002AC")]
internal IVRSystem._PollNextEvent PollNextEvent;
// Token: 0x040002DB RID: 731
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40002AD")]
internal IVRSystem._PollNextEventWithPose PollNextEventWithPose;
// Token: 0x040002DC RID: 732
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x40002AE")]
internal IVRSystem._GetEventTypeNameFromEnum GetEventTypeNameFromEnum;
// Token: 0x040002DD RID: 733
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x40002AF")]
internal IVRSystem._GetHiddenAreaMesh GetHiddenAreaMesh;
// Token: 0x040002DE RID: 734
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x40002B0")]
internal IVRSystem._GetControllerState GetControllerState;
// Token: 0x040002DF RID: 735
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x40002B1")]
internal IVRSystem._GetControllerStateWithPose GetControllerStateWithPose;
// Token: 0x040002E0 RID: 736
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
[Token(Token = "0x40002B2")]
internal IVRSystem._TriggerHapticPulse TriggerHapticPulse;
// Token: 0x040002E1 RID: 737
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
[Token(Token = "0x40002B3")]
internal IVRSystem._GetButtonIdNameFromEnum GetButtonIdNameFromEnum;
// Token: 0x040002E2 RID: 738
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
[Token(Token = "0x40002B4")]
internal IVRSystem._GetControllerAxisTypeNameFromEnum GetControllerAxisTypeNameFromEnum;
// Token: 0x040002E3 RID: 739
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
[Token(Token = "0x40002B5")]
internal IVRSystem._IsInputAvailable IsInputAvailable;
// Token: 0x040002E4 RID: 740
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
[Token(Token = "0x40002B6")]
internal IVRSystem._IsSteamVRDrawingControllers IsSteamVRDrawingControllers;
// Token: 0x040002E5 RID: 741
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
[Token(Token = "0x40002B7")]
internal IVRSystem._ShouldApplicationPause ShouldApplicationPause;
// Token: 0x040002E6 RID: 742
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
[Token(Token = "0x40002B8")]
internal IVRSystem._ShouldApplicationReduceRenderingWork ShouldApplicationReduceRenderingWork;
// Token: 0x040002E7 RID: 743
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
[Token(Token = "0x40002B9")]
internal IVRSystem._PerformFirmwareUpdate PerformFirmwareUpdate;
// Token: 0x040002E8 RID: 744
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
[Token(Token = "0x40002BA")]
internal IVRSystem._AcknowledgeQuit_Exiting AcknowledgeQuit_Exiting;
// Token: 0x040002E9 RID: 745
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
[Token(Token = "0x40002BB")]
internal IVRSystem._GetAppContainerFilePaths GetAppContainerFilePaths;
// Token: 0x040002EA RID: 746
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
[Token(Token = "0x40002BC")]
internal IVRSystem._GetRuntimeVersion GetRuntimeVersion;
// Token: 0x020000C1 RID: 193
// (Invoke) Token: 0x060006A1 RID: 1697
[Token(Token = "0x20001B0")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _GetRecommendedRenderTargetSize(ref uint pnWidth, ref uint pnHeight);
// Token: 0x020000C2 RID: 194
// (Invoke) Token: 0x060006A5 RID: 1701
[Token(Token = "0x20001B1")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate HmdMatrix44_t _GetProjectionMatrix(EVREye eEye, float fNearZ, float fFarZ);
// Token: 0x020000C3 RID: 195
// (Invoke) Token: 0x060006A9 RID: 1705
[Token(Token = "0x20001B2")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _GetProjectionRaw(EVREye eEye, ref float pfLeft, ref float pfRight, ref float pfTop, ref float pfBottom);
// Token: 0x020000C4 RID: 196
// (Invoke) Token: 0x060006AD RID: 1709
[Token(Token = "0x20001B3")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _ComputeDistortion(EVREye eEye, float fU, float fV, ref DistortionCoordinates_t pDistortionCoordinates);
// Token: 0x020000C5 RID: 197
// (Invoke) Token: 0x060006B1 RID: 1713
[Token(Token = "0x20001B4")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate HmdMatrix34_t _GetEyeToHeadTransform(EVREye eEye);
// Token: 0x020000C6 RID: 198
// (Invoke) Token: 0x060006B5 RID: 1717
[Token(Token = "0x20001B5")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _GetTimeSinceLastVsync(ref float pfSecondsSinceLastVsync, ref ulong pulFrameCounter);
// Token: 0x020000C7 RID: 199
// (Invoke) Token: 0x060006B9 RID: 1721
[Token(Token = "0x20001B6")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate int _GetD3D9AdapterIndex();
// Token: 0x020000C8 RID: 200
// (Invoke) Token: 0x060006BD RID: 1725
[Token(Token = "0x20001B7")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _GetDXGIOutputInfo(ref int pnAdapterIndex);
// Token: 0x020000C9 RID: 201
// (Invoke) Token: 0x060006C1 RID: 1729
[Token(Token = "0x20001B8")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _GetOutputDevice(ref ulong pnDevice, ETextureType textureType, IntPtr pInstance);
// Token: 0x020000CA RID: 202
// (Invoke) Token: 0x060006C5 RID: 1733
[Token(Token = "0x20001B9")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _IsDisplayOnDesktop();
// Token: 0x020000CB RID: 203
// (Invoke) Token: 0x060006C9 RID: 1737
[Token(Token = "0x20001BA")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _SetDisplayVisibility(bool bIsVisibleOnDesktop);
// Token: 0x020000CC RID: 204
// (Invoke) Token: 0x060006CD RID: 1741
[Token(Token = "0x20001BB")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _GetDeviceToAbsoluteTrackingPose(ETrackingUniverseOrigin eOrigin, float fPredictedSecondsToPhotonsFromNow, [In] [Out] TrackedDevicePose_t[] pTrackedDevicePoseArray, uint unTrackedDevicePoseArrayCount);
// Token: 0x020000CD RID: 205
// (Invoke) Token: 0x060006D1 RID: 1745
[Token(Token = "0x20001BC")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _ResetSeatedZeroPose();
// Token: 0x020000CE RID: 206
// (Invoke) Token: 0x060006D5 RID: 1749
[Token(Token = "0x20001BD")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate HmdMatrix34_t _GetSeatedZeroPoseToStandingAbsoluteTrackingPose();
// Token: 0x020000CF RID: 207
// (Invoke) Token: 0x060006D9 RID: 1753
[Token(Token = "0x20001BE")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate HmdMatrix34_t _GetRawZeroPoseToStandingAbsoluteTrackingPose();
// Token: 0x020000D0 RID: 208
// (Invoke) Token: 0x060006DD RID: 1757
[Token(Token = "0x20001BF")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetSortedTrackedDeviceIndicesOfClass(ETrackedDeviceClass eTrackedDeviceClass, [In] [Out] uint[] punTrackedDeviceIndexArray, uint unTrackedDeviceIndexArrayCount, uint unRelativeToTrackedDeviceIndex);
// Token: 0x020000D1 RID: 209
// (Invoke) Token: 0x060006E1 RID: 1761
[Token(Token = "0x20001C0")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EDeviceActivityLevel _GetTrackedDeviceActivityLevel(uint unDeviceId);
// Token: 0x020000D2 RID: 210
// (Invoke) Token: 0x060006E5 RID: 1765
[Token(Token = "0x20001C1")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _ApplyTransform(ref TrackedDevicePose_t pOutputPose, ref TrackedDevicePose_t pTrackedDevicePose, ref HmdMatrix34_t pTransform);
// Token: 0x020000D3 RID: 211
// (Invoke) Token: 0x060006E9 RID: 1769
[Token(Token = "0x20001C2")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetTrackedDeviceIndexForControllerRole(ETrackedControllerRole unDeviceType);
// Token: 0x020000D4 RID: 212
// (Invoke) Token: 0x060006ED RID: 1773
[Token(Token = "0x20001C3")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate ETrackedControllerRole _GetControllerRoleForTrackedDeviceIndex(uint unDeviceIndex);
// Token: 0x020000D5 RID: 213
// (Invoke) Token: 0x060006F1 RID: 1777
[Token(Token = "0x20001C4")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate ETrackedDeviceClass _GetTrackedDeviceClass(uint unDeviceIndex);
// Token: 0x020000D6 RID: 214
// (Invoke) Token: 0x060006F5 RID: 1781
[Token(Token = "0x20001C5")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _IsTrackedDeviceConnected(uint unDeviceIndex);
// Token: 0x020000D7 RID: 215
// (Invoke) Token: 0x060006F9 RID: 1785
[Token(Token = "0x20001C6")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _GetBoolTrackedDeviceProperty(uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError);
// Token: 0x020000D8 RID: 216
// (Invoke) Token: 0x060006FD RID: 1789
[Token(Token = "0x20001C7")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate float _GetFloatTrackedDeviceProperty(uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError);
// Token: 0x020000D9 RID: 217
// (Invoke) Token: 0x06000701 RID: 1793
[Token(Token = "0x20001C8")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate int _GetInt32TrackedDeviceProperty(uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError);
// Token: 0x020000DA RID: 218
// (Invoke) Token: 0x06000705 RID: 1797
[Token(Token = "0x20001C9")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate ulong _GetUint64TrackedDeviceProperty(uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError);
// Token: 0x020000DB RID: 219
// (Invoke) Token: 0x06000709 RID: 1801
[Token(Token = "0x20001CA")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate HmdMatrix34_t _GetMatrix34TrackedDeviceProperty(uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError);
// Token: 0x020000DC RID: 220
// (Invoke) Token: 0x0600070D RID: 1805
[Token(Token = "0x20001CB")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetArrayTrackedDeviceProperty(uint unDeviceIndex, ETrackedDeviceProperty prop, uint propType, IntPtr pBuffer, uint unBufferSize, ref ETrackedPropertyError pError);
// Token: 0x020000DD RID: 221
// (Invoke) Token: 0x06000711 RID: 1809
[Token(Token = "0x20001CC")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetStringTrackedDeviceProperty(uint unDeviceIndex, ETrackedDeviceProperty prop, StringBuilder pchValue, uint unBufferSize, ref ETrackedPropertyError pError);
// Token: 0x020000DE RID: 222
// (Invoke) Token: 0x06000715 RID: 1813
[Token(Token = "0x20001CD")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate IntPtr _GetPropErrorNameFromEnum(ETrackedPropertyError error);
// Token: 0x020000DF RID: 223
// (Invoke) Token: 0x06000719 RID: 1817
[Token(Token = "0x20001CE")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _PollNextEvent(ref VREvent_t pEvent, uint uncbVREvent);
// Token: 0x020000E0 RID: 224
// (Invoke) Token: 0x0600071D RID: 1821
[Token(Token = "0x20001CF")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _PollNextEventWithPose(ETrackingUniverseOrigin eOrigin, ref VREvent_t pEvent, uint uncbVREvent, ref TrackedDevicePose_t pTrackedDevicePose);
// Token: 0x020000E1 RID: 225
// (Invoke) Token: 0x06000721 RID: 1825
[Token(Token = "0x20001D0")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate IntPtr _GetEventTypeNameFromEnum(EVREventType eType);
// Token: 0x020000E2 RID: 226
// (Invoke) Token: 0x06000725 RID: 1829
[Token(Token = "0x20001D1")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate HiddenAreaMesh_t _GetHiddenAreaMesh(EVREye eEye, EHiddenAreaMeshType type);
// Token: 0x020000E3 RID: 227
// (Invoke) Token: 0x06000729 RID: 1833
[Token(Token = "0x20001D2")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _GetControllerState(uint unControllerDeviceIndex, ref VRControllerState_t pControllerState, uint unControllerStateSize);
// Token: 0x020000E4 RID: 228
// (Invoke) Token: 0x0600072D RID: 1837
[Token(Token = "0x20001D3")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _GetControllerStateWithPose(ETrackingUniverseOrigin eOrigin, uint unControllerDeviceIndex, ref VRControllerState_t pControllerState, uint unControllerStateSize, ref TrackedDevicePose_t pTrackedDevicePose);
// Token: 0x020000E5 RID: 229
// (Invoke) Token: 0x06000731 RID: 1841
[Token(Token = "0x20001D4")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _TriggerHapticPulse(uint unControllerDeviceIndex, uint unAxisId, ushort usDurationMicroSec);
// Token: 0x020000E6 RID: 230
// (Invoke) Token: 0x06000735 RID: 1845
[Token(Token = "0x20001D5")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate IntPtr _GetButtonIdNameFromEnum(EVRButtonId eButtonId);
// Token: 0x020000E7 RID: 231
// (Invoke) Token: 0x06000739 RID: 1849
[Token(Token = "0x20001D6")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate IntPtr _GetControllerAxisTypeNameFromEnum(EVRControllerAxisType eAxisType);
// Token: 0x020000E8 RID: 232
// (Invoke) Token: 0x0600073D RID: 1853
[Token(Token = "0x20001D7")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _IsInputAvailable();
// Token: 0x020000E9 RID: 233
// (Invoke) Token: 0x06000741 RID: 1857
[Token(Token = "0x20001D8")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _IsSteamVRDrawingControllers();
// Token: 0x020000EA RID: 234
// (Invoke) Token: 0x06000745 RID: 1861
[Token(Token = "0x20001D9")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _ShouldApplicationPause();
// Token: 0x020000EB RID: 235
// (Invoke) Token: 0x06000749 RID: 1865
[Token(Token = "0x20001DA")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _ShouldApplicationReduceRenderingWork();
// Token: 0x020000EC RID: 236
// (Invoke) Token: 0x0600074D RID: 1869
[Token(Token = "0x20001DB")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVRFirmwareError _PerformFirmwareUpdate(uint unDeviceIndex);
// Token: 0x020000ED RID: 237
// (Invoke) Token: 0x06000751 RID: 1873
[Token(Token = "0x20001DC")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _AcknowledgeQuit_Exiting();
// Token: 0x020000EE RID: 238
// (Invoke) Token: 0x06000755 RID: 1877
[Token(Token = "0x20001DD")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetAppContainerFilePaths(StringBuilder pchBuffer, uint unBufferSize);
// Token: 0x020000EF RID: 239
// (Invoke) Token: 0x06000759 RID: 1881
[Token(Token = "0x20001DE")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate IntPtr _GetRuntimeVersion();
}
}