using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace Valve.VR { // Token: 0x020000B8 RID: 184 [Token(Token = "0x2000071")] public class SteamVR_Skeleton_Poser : MonoBehaviour { // Token: 0x1700019E RID: 414 // (get) Token: 0x0600067A RID: 1658 RVA: 0x0000473C File Offset: 0x0000293C [Token(Token = "0x17000199")] public int blendPoseCount { [Token(Token = "0x600054C")] [Address(RVA = "0x380C2D0", Offset = "0x380B0D0", VA = "0x18380C2D0")] get { return 0; } } // Token: 0x0600067B RID: 1659 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600054D")] [Address(RVA = "0x380B090", Offset = "0x3809E90", VA = "0x18380B090")] protected void Awake() { } // Token: 0x0600067C RID: 1660 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600054E")] [Address(RVA = "0x380BF20", Offset = "0x380AD20", VA = "0x18380BF20")] public void SetBlendingBehaviourValue(string behaviourName, float value) { } // Token: 0x0600067D RID: 1661 RVA: 0x00004754 File Offset: 0x00002954 [Token(Token = "0x600054F")] [Address(RVA = "0x380B9B0", Offset = "0x380A7B0", VA = "0x18380B9B0")] public float GetBlendingBehaviourValue(string behaviourName) { return 0f; } // Token: 0x0600067E RID: 1662 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000550")] [Address(RVA = "0x380BEF0", Offset = "0x380ACF0", VA = "0x18380BEF0")] public void SetBlendingBehaviourEnabled(string behaviourName, bool value) { } // Token: 0x0600067F RID: 1663 RVA: 0x0000476C File Offset: 0x0000296C [Token(Token = "0x6000551")] [Address(RVA = "0x380B980", Offset = "0x380A780", VA = "0x18380B980")] public bool GetBlendingBehaviourEnabled(string behaviourName) { return default(bool); } // Token: 0x06000680 RID: 1664 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000552")] [Address(RVA = "0x380B9E0", Offset = "0x380A7E0", VA = "0x18380B9E0")] public SteamVR_Skeleton_Poser.PoseBlendingBehaviour GetBlendingBehaviour(string behaviourName) { return null; } // Token: 0x06000681 RID: 1665 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000553")] [Address(RVA = "0x380B7A0", Offset = "0x380A5A0", VA = "0x18380B7A0")] protected SteamVR_Skeleton_Poser.PoseBlendingBehaviour FindBlendingBehaviour(string behaviourName, bool throwErrors = true) { return null; } // Token: 0x06000682 RID: 1666 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000554")] [Address(RVA = "0x380BA00", Offset = "0x380A800", VA = "0x18380BA00")] public SteamVR_Skeleton_Pose GetPoseByIndex(int index) { return null; } // Token: 0x06000683 RID: 1667 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000555")] [Address(RVA = "0x380B9F0", Offset = "0x380A7F0", VA = "0x18380B9F0")] private SteamVR_Skeleton_PoseSnapshot GetHandSnapshot(SteamVR_Input_Sources inputSource) { return null; } // Token: 0x06000684 RID: 1668 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000556")] [Address(RVA = "0x380B940", Offset = "0x380A740", VA = "0x18380B940")] public SteamVR_Skeleton_PoseSnapshot GetBlendedPose(SteamVR_Action_Skeleton skeletonAction, SteamVR_Input_Sources handType) { return null; } // Token: 0x06000685 RID: 1669 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000557")] [Address(RVA = "0x380B8F0", Offset = "0x380A6F0", VA = "0x18380B8F0")] public SteamVR_Skeleton_PoseSnapshot GetBlendedPose(SteamVR_Behaviour_Skeleton skeletonBehaviour) { return null; } // Token: 0x06000686 RID: 1670 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000558")] [Address(RVA = "0x380BFD0", Offset = "0x380ADD0", VA = "0x18380BFD0")] public void UpdatePose(SteamVR_Action_Skeleton skeletonAction, SteamVR_Input_Sources inputSource) { } // Token: 0x06000687 RID: 1671 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000559")] [Address(RVA = "0x380AE00", Offset = "0x3809C00", VA = "0x18380AE00")] protected void ApplyBlenderBehaviours(SteamVR_Action_Skeleton skeletonAction, SteamVR_Input_Sources inputSource, SteamVR_Skeleton_PoseSnapshot snapshot) { } // Token: 0x06000688 RID: 1672 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600055A")] [Address(RVA = "0x380BEE0", Offset = "0x380ACE0", VA = "0x18380BEE0")] protected void LateUpdate() { } // Token: 0x06000689 RID: 1673 RVA: 0x00004784 File Offset: 0x00002984 [Token(Token = "0x600055B")] [Address(RVA = "0x380B5D0", Offset = "0x380A3D0", VA = "0x18380B5D0")] protected Vector3 BlendVectors(Vector3[] vectors, float[] weights) { return default(Vector3); } // Token: 0x0600068A RID: 1674 RVA: 0x0000479C File Offset: 0x0000299C [Token(Token = "0x600055C")] [Address(RVA = "0x380B440", Offset = "0x380A240", VA = "0x18380B440")] protected Quaternion BlendQuaternions(Quaternion[] quaternions, float[] weights) { return default(Quaternion); } // Token: 0x0600068B RID: 1675 RVA: 0x000047B4 File Offset: 0x000029B4 [Token(Token = "0x600055D")] [Address(RVA = "0x380BA70", Offset = "0x380A870", VA = "0x18380BA70")] public Vector3 GetTargetHandPosition(SteamVR_Behaviour_Skeleton hand, Transform origin) { return default(Vector3); } // Token: 0x0600068C RID: 1676 RVA: 0x000047CC File Offset: 0x000029CC [Token(Token = "0x600055E")] [Address(RVA = "0x380BCC0", Offset = "0x380AAC0", VA = "0x18380BCC0")] public Quaternion GetTargetHandRotation(SteamVR_Behaviour_Skeleton hand, Transform origin) { return default(Quaternion); } // Token: 0x0600068D RID: 1677 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600055F")] [Address(RVA = "0x380C240", Offset = "0x380B040", VA = "0x18380C240")] public SteamVR_Skeleton_Poser() { } // Token: 0x04000282 RID: 642 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000268")] public bool poseEditorExpanded; // Token: 0x04000283 RID: 643 [FieldOffset(Offset = "0x19")] [Token(Token = "0x4000269")] public bool blendEditorExpanded; // Token: 0x04000284 RID: 644 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400026A")] public string[] poseNames; // Token: 0x04000285 RID: 645 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400026B")] public GameObject overridePreviewLeftHandPrefab; // Token: 0x04000286 RID: 646 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400026C")] public GameObject overridePreviewRightHandPrefab; // Token: 0x04000287 RID: 647 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400026D")] public SteamVR_Skeleton_Pose skeletonMainPose; // Token: 0x04000288 RID: 648 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400026E")] public List skeletonAdditionalPoses; // Token: 0x04000289 RID: 649 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400026F")] [SerializeField] protected bool showLeftPreview; // Token: 0x0400028A RID: 650 [FieldOffset(Offset = "0x49")] [Token(Token = "0x4000270")] [SerializeField] protected bool showRightPreview; // Token: 0x0400028B RID: 651 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000271")] [SerializeField] protected GameObject previewLeftInstance; // Token: 0x0400028C RID: 652 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000272")] [SerializeField] protected GameObject previewRightInstance; // Token: 0x0400028D RID: 653 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000273")] [SerializeField] protected int previewPoseSelection; // Token: 0x0400028E RID: 654 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000274")] public List blendingBehaviours; // Token: 0x0400028F RID: 655 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000275")] public SteamVR_Skeleton_PoseSnapshot blendedSnapshotL; // Token: 0x04000290 RID: 656 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000276")] public SteamVR_Skeleton_PoseSnapshot blendedSnapshotR; // Token: 0x04000291 RID: 657 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000277")] private SteamVR_Skeleton_Poser.SkeletonBlendablePose[] blendPoses; // Token: 0x04000292 RID: 658 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000278")] private int boneCount; // Token: 0x04000293 RID: 659 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x4000279")] private bool poseUpdatedThisFrame; // Token: 0x04000294 RID: 660 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400027A")] public float scale; // Token: 0x020000B9 RID: 185 [Token(Token = "0x20001AD")] public class SkeletonBlendablePose { // Token: 0x0600068E RID: 1678 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x600098C")] [Address(RVA = "0x38092A0", Offset = "0x38080A0", VA = "0x1838092A0")] public SteamVR_Skeleton_PoseSnapshot GetHandSnapshot(SteamVR_Input_Sources inputSource) { return null; } // Token: 0x0600068F RID: 1679 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600098D")] [Address(RVA = "0x3809480", Offset = "0x3808280", VA = "0x183809480")] public void UpdateAdditiveAnimation(SteamVR_Action_Skeleton skeletonAction, SteamVR_Input_Sources inputSource) { } // Token: 0x06000690 RID: 1680 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600098E")] [Address(RVA = "0x3809C00", Offset = "0x3808A00", VA = "0x183809C00")] public SkeletonBlendablePose(SteamVR_Skeleton_Pose p) { } // Token: 0x06000691 RID: 1681 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600098F")] [Address(RVA = "0x38092B0", Offset = "0x38080B0", VA = "0x1838092B0")] public void PoseToSnapshots() { } // Token: 0x06000692 RID: 1682 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000990")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public SkeletonBlendablePose() { } // Token: 0x04000295 RID: 661 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000E69")] public SteamVR_Skeleton_Pose pose; // Token: 0x04000296 RID: 662 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000E6A")] public SteamVR_Skeleton_PoseSnapshot snapshotR; // Token: 0x04000297 RID: 663 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000E6B")] public SteamVR_Skeleton_PoseSnapshot snapshotL; } // Token: 0x020000BA RID: 186 [Token(Token = "0x20001AE")] [Serializable] public class PoseBlendingBehaviour { // Token: 0x06000693 RID: 1683 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000991")] [Address(RVA = "0x3808F30", Offset = "0x3807D30", VA = "0x183808F30")] public void Update(float deltaTime, SteamVR_Input_Sources inputSource) { } // Token: 0x06000694 RID: 1684 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000992")] [Address(RVA = "0x3808A70", Offset = "0x3807870", VA = "0x183808A70")] public void ApplyBlending(SteamVR_Skeleton_PoseSnapshot snapshot, SteamVR_Skeleton_Poser.SkeletonBlendablePose[] blendPoses, SteamVR_Input_Sources inputSource) { } // Token: 0x06000695 RID: 1685 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000993")] [Address(RVA = "0x38090E0", Offset = "0x3807EE0", VA = "0x1838090E0")] public PoseBlendingBehaviour() { } // Token: 0x04000298 RID: 664 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000E6C")] public string name; // Token: 0x04000299 RID: 665 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000E6D")] public bool enabled; // Token: 0x0400029A RID: 666 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000E6E")] public float influence; // Token: 0x0400029B RID: 667 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000E6F")] public int pose; // Token: 0x0400029C RID: 668 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4000E70")] public float value; // Token: 0x0400029D RID: 669 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000E71")] public SteamVR_Action_Single action_single; // Token: 0x0400029E RID: 670 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000E72")] public SteamVR_Action_Boolean action_bool; // Token: 0x0400029F RID: 671 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000E73")] public float smoothingSpeed; // Token: 0x040002A0 RID: 672 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000E74")] public SteamVR_Skeleton_Poser.PoseBlendingBehaviour.BlenderTypes type; // Token: 0x040002A1 RID: 673 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000E75")] public bool useMask; // Token: 0x040002A2 RID: 674 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000E76")] public SteamVR_Skeleton_HandMask mask; // Token: 0x040002A3 RID: 675 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000E77")] public bool previewEnabled; // Token: 0x020000BB RID: 187 [Token(Token = "0x2000326")] public enum BlenderTypes { // Token: 0x040002A5 RID: 677 [Token(Token = "0x4000F08")] Manual, // Token: 0x040002A6 RID: 678 [Token(Token = "0x4000F09")] AnalogAction, // Token: 0x040002A7 RID: 679 [Token(Token = "0x4000F0A")] BooleanAction } } } }