321 lines
14 KiB
C#
321 lines
14 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Valve.VR
|
|
{
|
|
// Token: 0x020001F0 RID: 496
|
|
[Token(Token = "0x2000083")]
|
|
public struct IVRInput
|
|
{
|
|
// Token: 0x040003DE RID: 990
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40003B0")]
|
|
internal IVRInput._SetActionManifestPath SetActionManifestPath;
|
|
|
|
// Token: 0x040003DF RID: 991
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40003B1")]
|
|
internal IVRInput._GetActionSetHandle GetActionSetHandle;
|
|
|
|
// Token: 0x040003E0 RID: 992
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40003B2")]
|
|
internal IVRInput._GetActionHandle GetActionHandle;
|
|
|
|
// Token: 0x040003E1 RID: 993
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40003B3")]
|
|
internal IVRInput._GetInputSourceHandle GetInputSourceHandle;
|
|
|
|
// Token: 0x040003E2 RID: 994
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40003B4")]
|
|
internal IVRInput._UpdateActionState UpdateActionState;
|
|
|
|
// Token: 0x040003E3 RID: 995
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40003B5")]
|
|
internal IVRInput._GetDigitalActionData GetDigitalActionData;
|
|
|
|
// Token: 0x040003E4 RID: 996
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40003B6")]
|
|
internal IVRInput._GetAnalogActionData GetAnalogActionData;
|
|
|
|
// Token: 0x040003E5 RID: 997
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40003B7")]
|
|
internal IVRInput._GetPoseActionDataRelativeToNow GetPoseActionDataRelativeToNow;
|
|
|
|
// Token: 0x040003E6 RID: 998
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40003B8")]
|
|
internal IVRInput._GetPoseActionDataForNextFrame GetPoseActionDataForNextFrame;
|
|
|
|
// Token: 0x040003E7 RID: 999
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40003B9")]
|
|
internal IVRInput._GetSkeletalActionData GetSkeletalActionData;
|
|
|
|
// Token: 0x040003E8 RID: 1000
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40003BA")]
|
|
internal IVRInput._GetBoneCount GetBoneCount;
|
|
|
|
// Token: 0x040003E9 RID: 1001
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40003BB")]
|
|
internal IVRInput._GetBoneHierarchy GetBoneHierarchy;
|
|
|
|
// Token: 0x040003EA RID: 1002
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40003BC")]
|
|
internal IVRInput._GetBoneName GetBoneName;
|
|
|
|
// Token: 0x040003EB RID: 1003
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40003BD")]
|
|
internal IVRInput._GetSkeletalReferenceTransforms GetSkeletalReferenceTransforms;
|
|
|
|
// Token: 0x040003EC RID: 1004
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40003BE")]
|
|
internal IVRInput._GetSkeletalTrackingLevel GetSkeletalTrackingLevel;
|
|
|
|
// Token: 0x040003ED RID: 1005
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40003BF")]
|
|
internal IVRInput._GetSkeletalBoneData GetSkeletalBoneData;
|
|
|
|
// Token: 0x040003EE RID: 1006
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40003C0")]
|
|
internal IVRInput._GetSkeletalSummaryData GetSkeletalSummaryData;
|
|
|
|
// Token: 0x040003EF RID: 1007
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40003C1")]
|
|
internal IVRInput._GetSkeletalBoneDataCompressed GetSkeletalBoneDataCompressed;
|
|
|
|
// Token: 0x040003F0 RID: 1008
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40003C2")]
|
|
internal IVRInput._DecompressSkeletalBoneData DecompressSkeletalBoneData;
|
|
|
|
// Token: 0x040003F1 RID: 1009
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40003C3")]
|
|
internal IVRInput._TriggerHapticVibrationAction TriggerHapticVibrationAction;
|
|
|
|
// Token: 0x040003F2 RID: 1010
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40003C4")]
|
|
internal IVRInput._GetActionOrigins GetActionOrigins;
|
|
|
|
// Token: 0x040003F3 RID: 1011
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40003C5")]
|
|
internal IVRInput._GetOriginLocalizedName GetOriginLocalizedName;
|
|
|
|
// Token: 0x040003F4 RID: 1012
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40003C6")]
|
|
internal IVRInput._GetOriginTrackedDeviceInfo GetOriginTrackedDeviceInfo;
|
|
|
|
// Token: 0x040003F5 RID: 1013
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40003C7")]
|
|
internal IVRInput._GetActionBindingInfo GetActionBindingInfo;
|
|
|
|
// Token: 0x040003F6 RID: 1014
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40003C8")]
|
|
internal IVRInput._ShowActionOrigins ShowActionOrigins;
|
|
|
|
// Token: 0x040003F7 RID: 1015
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40003C9")]
|
|
internal IVRInput._ShowBindingsForActionSet ShowBindingsForActionSet;
|
|
|
|
// Token: 0x040003F8 RID: 1016
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40003CA")]
|
|
internal IVRInput._IsUsingLegacyInput IsUsingLegacyInput;
|
|
|
|
// Token: 0x040003F9 RID: 1017
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40003CB")]
|
|
internal IVRInput._OpenBindingUI OpenBindingUI;
|
|
|
|
// Token: 0x020001F1 RID: 497
|
|
// (Invoke) Token: 0x06000B29 RID: 2857
|
|
[Token(Token = "0x20002C9")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _SetActionManifestPath(string pchActionManifestPath);
|
|
|
|
// Token: 0x020001F2 RID: 498
|
|
// (Invoke) Token: 0x06000B2D RID: 2861
|
|
[Token(Token = "0x20002CA")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetActionSetHandle(string pchActionSetName, ref ulong pHandle);
|
|
|
|
// Token: 0x020001F3 RID: 499
|
|
// (Invoke) Token: 0x06000B31 RID: 2865
|
|
[Token(Token = "0x20002CB")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetActionHandle(string pchActionName, ref ulong pHandle);
|
|
|
|
// Token: 0x020001F4 RID: 500
|
|
// (Invoke) Token: 0x06000B35 RID: 2869
|
|
[Token(Token = "0x20002CC")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetInputSourceHandle(string pchInputSourcePath, ref ulong pHandle);
|
|
|
|
// Token: 0x020001F5 RID: 501
|
|
// (Invoke) Token: 0x06000B39 RID: 2873
|
|
[Token(Token = "0x20002CD")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _UpdateActionState([In] [Out] VRActiveActionSet_t[] pSets, uint unSizeOfVRSelectedActionSet_t, uint unSetCount);
|
|
|
|
// Token: 0x020001F6 RID: 502
|
|
// (Invoke) Token: 0x06000B3D RID: 2877
|
|
[Token(Token = "0x20002CE")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetDigitalActionData(ulong action, ref InputDigitalActionData_t pActionData, uint unActionDataSize, ulong ulRestrictToDevice);
|
|
|
|
// Token: 0x020001F7 RID: 503
|
|
// (Invoke) Token: 0x06000B41 RID: 2881
|
|
[Token(Token = "0x20002CF")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetAnalogActionData(ulong action, ref InputAnalogActionData_t pActionData, uint unActionDataSize, ulong ulRestrictToDevice);
|
|
|
|
// Token: 0x020001F8 RID: 504
|
|
// (Invoke) Token: 0x06000B45 RID: 2885
|
|
[Token(Token = "0x20002D0")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetPoseActionDataRelativeToNow(ulong action, ETrackingUniverseOrigin eOrigin, float fPredictedSecondsFromNow, ref InputPoseActionData_t pActionData, uint unActionDataSize, ulong ulRestrictToDevice);
|
|
|
|
// Token: 0x020001F9 RID: 505
|
|
// (Invoke) Token: 0x06000B49 RID: 2889
|
|
[Token(Token = "0x20002D1")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetPoseActionDataForNextFrame(ulong action, ETrackingUniverseOrigin eOrigin, ref InputPoseActionData_t pActionData, uint unActionDataSize, ulong ulRestrictToDevice);
|
|
|
|
// Token: 0x020001FA RID: 506
|
|
// (Invoke) Token: 0x06000B4D RID: 2893
|
|
[Token(Token = "0x20002D2")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetSkeletalActionData(ulong action, ref InputSkeletalActionData_t pActionData, uint unActionDataSize);
|
|
|
|
// Token: 0x020001FB RID: 507
|
|
// (Invoke) Token: 0x06000B51 RID: 2897
|
|
[Token(Token = "0x20002D3")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetBoneCount(ulong action, ref uint pBoneCount);
|
|
|
|
// Token: 0x020001FC RID: 508
|
|
// (Invoke) Token: 0x06000B55 RID: 2901
|
|
[Token(Token = "0x20002D4")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetBoneHierarchy(ulong action, [In] [Out] int[] pParentIndices, uint unIndexArayCount);
|
|
|
|
// Token: 0x020001FD RID: 509
|
|
// (Invoke) Token: 0x06000B59 RID: 2905
|
|
[Token(Token = "0x20002D5")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetBoneName(ulong action, int nBoneIndex, StringBuilder pchBoneName, uint unNameBufferSize);
|
|
|
|
// Token: 0x020001FE RID: 510
|
|
// (Invoke) Token: 0x06000B5D RID: 2909
|
|
[Token(Token = "0x20002D6")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetSkeletalReferenceTransforms(ulong action, EVRSkeletalTransformSpace eTransformSpace, EVRSkeletalReferencePose eReferencePose, [In] [Out] VRBoneTransform_t[] pTransformArray, uint unTransformArrayCount);
|
|
|
|
// Token: 0x020001FF RID: 511
|
|
// (Invoke) Token: 0x06000B61 RID: 2913
|
|
[Token(Token = "0x20002D7")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetSkeletalTrackingLevel(ulong action, ref EVRSkeletalTrackingLevel pSkeletalTrackingLevel);
|
|
|
|
// Token: 0x02000200 RID: 512
|
|
// (Invoke) Token: 0x06000B65 RID: 2917
|
|
[Token(Token = "0x20002D8")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetSkeletalBoneData(ulong action, EVRSkeletalTransformSpace eTransformSpace, EVRSkeletalMotionRange eMotionRange, [In] [Out] VRBoneTransform_t[] pTransformArray, uint unTransformArrayCount);
|
|
|
|
// Token: 0x02000201 RID: 513
|
|
// (Invoke) Token: 0x06000B69 RID: 2921
|
|
[Token(Token = "0x20002D9")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetSkeletalSummaryData(ulong action, EVRSummaryType eSummaryType, ref VRSkeletalSummaryData_t pSkeletalSummaryData);
|
|
|
|
// Token: 0x02000202 RID: 514
|
|
// (Invoke) Token: 0x06000B6D RID: 2925
|
|
[Token(Token = "0x20002DA")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetSkeletalBoneDataCompressed(ulong action, EVRSkeletalMotionRange eMotionRange, IntPtr pvCompressedData, uint unCompressedSize, ref uint punRequiredCompressedSize);
|
|
|
|
// Token: 0x02000203 RID: 515
|
|
// (Invoke) Token: 0x06000B71 RID: 2929
|
|
[Token(Token = "0x20002DB")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _DecompressSkeletalBoneData(IntPtr pvCompressedBuffer, uint unCompressedBufferSize, EVRSkeletalTransformSpace eTransformSpace, [In] [Out] VRBoneTransform_t[] pTransformArray, uint unTransformArrayCount);
|
|
|
|
// Token: 0x02000204 RID: 516
|
|
// (Invoke) Token: 0x06000B75 RID: 2933
|
|
[Token(Token = "0x20002DC")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _TriggerHapticVibrationAction(ulong action, float fStartSecondsFromNow, float fDurationSeconds, float fFrequency, float fAmplitude, ulong ulRestrictToDevice);
|
|
|
|
// Token: 0x02000205 RID: 517
|
|
// (Invoke) Token: 0x06000B79 RID: 2937
|
|
[Token(Token = "0x20002DD")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetActionOrigins(ulong actionSetHandle, ulong digitalActionHandle, [In] [Out] ulong[] originsOut, uint originOutCount);
|
|
|
|
// Token: 0x02000206 RID: 518
|
|
// (Invoke) Token: 0x06000B7D RID: 2941
|
|
[Token(Token = "0x20002DE")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetOriginLocalizedName(ulong origin, StringBuilder pchNameArray, uint unNameArraySize, int unStringSectionsToInclude);
|
|
|
|
// Token: 0x02000207 RID: 519
|
|
// (Invoke) Token: 0x06000B81 RID: 2945
|
|
[Token(Token = "0x20002DF")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetOriginTrackedDeviceInfo(ulong origin, ref InputOriginInfo_t pOriginInfo, uint unOriginInfoSize);
|
|
|
|
// Token: 0x02000208 RID: 520
|
|
// (Invoke) Token: 0x06000B85 RID: 2949
|
|
[Token(Token = "0x20002E0")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _GetActionBindingInfo(ulong action, ref InputBindingInfo_t pOriginInfo, uint unBindingInfoSize, uint unBindingInfoCount, ref uint punReturnedBindingInfoCount);
|
|
|
|
// Token: 0x02000209 RID: 521
|
|
// (Invoke) Token: 0x06000B89 RID: 2953
|
|
[Token(Token = "0x20002E1")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _ShowActionOrigins(ulong actionSetHandle, ulong ulActionHandle);
|
|
|
|
// Token: 0x0200020A RID: 522
|
|
// (Invoke) Token: 0x06000B8D RID: 2957
|
|
[Token(Token = "0x20002E2")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _ShowBindingsForActionSet([In] [Out] VRActiveActionSet_t[] pSets, uint unSizeOfVRSelectedActionSet_t, uint unSetCount, ulong originToHighlight);
|
|
|
|
// Token: 0x0200020B RID: 523
|
|
// (Invoke) Token: 0x06000B91 RID: 2961
|
|
[Token(Token = "0x20002E3")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate bool _IsUsingLegacyInput();
|
|
|
|
// Token: 0x0200020C RID: 524
|
|
// (Invoke) Token: 0x06000B95 RID: 2965
|
|
[Token(Token = "0x20002E4")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EVRInputError _OpenBindingUI(string pchAppKey, ulong ulActionSetHandle, ulong ulDeviceHandle, bool bShowOnDesktop);
|
|
}
|
|
}
|