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 = "0x20002D2")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRInputError _SetActionManifestPath(string pchActionManifestPath); // Token: 0x020001F2 RID: 498 // (Invoke) Token: 0x06000B2D RID: 2861 [Token(Token = "0x20002D3")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRInputError _GetActionSetHandle(string pchActionSetName, ref ulong pHandle); // Token: 0x020001F3 RID: 499 // (Invoke) Token: 0x06000B31 RID: 2865 [Token(Token = "0x20002D4")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRInputError _GetActionHandle(string pchActionName, ref ulong pHandle); // Token: 0x020001F4 RID: 500 // (Invoke) Token: 0x06000B35 RID: 2869 [Token(Token = "0x20002D5")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRInputError _GetInputSourceHandle(string pchInputSourcePath, ref ulong pHandle); // Token: 0x020001F5 RID: 501 // (Invoke) Token: 0x06000B39 RID: 2873 [Token(Token = "0x20002D6")] [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 = "0x20002D7")] [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 = "0x20002D8")] [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 = "0x20002D9")] [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 = "0x20002DA")] [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 = "0x20002DB")] [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 = "0x20002DC")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRInputError _GetBoneCount(ulong action, ref uint pBoneCount); // Token: 0x020001FC RID: 508 // (Invoke) Token: 0x06000B55 RID: 2901 [Token(Token = "0x20002DD")] [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 = "0x20002DE")] [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 = "0x20002DF")] [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 = "0x20002E0")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRInputError _GetSkeletalTrackingLevel(ulong action, ref EVRSkeletalTrackingLevel pSkeletalTrackingLevel); // Token: 0x02000200 RID: 512 // (Invoke) Token: 0x06000B65 RID: 2917 [Token(Token = "0x20002E1")] [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 = "0x20002E2")] [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 = "0x20002E3")] [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 = "0x20002E4")] [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 = "0x20002E5")] [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 = "0x20002E6")] [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 = "0x20002E7")] [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 = "0x20002E8")] [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 = "0x20002E9")] [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 = "0x20002EA")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRInputError _ShowActionOrigins(ulong actionSetHandle, ulong ulActionHandle); // Token: 0x0200020A RID: 522 // (Invoke) Token: 0x06000B8D RID: 2957 [Token(Token = "0x20002EB")] [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 = "0x20002EC")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsUsingLegacyInput(); // Token: 0x0200020C RID: 524 // (Invoke) Token: 0x06000B95 RID: 2965 [Token(Token = "0x20002ED")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRInputError _OpenBindingUI(string pchAppKey, ulong ulActionSetHandle, ulong ulDeviceHandle, bool bShowOnDesktop); } }