Files
27Aug2021-Cpp2IL-Dump/SteamVR/Valve/VR/IVRInput.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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