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 = "0x3B70C00", Offset = "0x3B6FC00", VA = "0x183B70C00")] get { return 0; } } // Token: 0x0600067B RID: 1659 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600054D")] [Address(RVA = "0x3B6F9C0", Offset = "0x3B6E9C0", VA = "0x183B6F9C0")] protected void Awake() { } // Token: 0x0600067C RID: 1660 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600054E")] [Address(RVA = "0x3B70850", Offset = "0x3B6F850", VA = "0x183B70850")] public void SetBlendingBehaviourValue(string behaviourName, float value) { } // Token: 0x0600067D RID: 1661 RVA: 0x00004754 File Offset: 0x00002954 [Token(Token = "0x600054F")] [Address(RVA = "0x3B702E0", Offset = "0x3B6F2E0", VA = "0x183B702E0")] public float GetBlendingBehaviourValue(string behaviourName) { return 0f; } // Token: 0x0600067E RID: 1662 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000550")] [Address(RVA = "0x3B70820", Offset = "0x3B6F820", VA = "0x183B70820")] public void SetBlendingBehaviourEnabled(string behaviourName, bool value) { } // Token: 0x0600067F RID: 1663 RVA: 0x0000476C File Offset: 0x0000296C [Token(Token = "0x6000551")] [Address(RVA = "0x3B702B0", Offset = "0x3B6F2B0", VA = "0x183B702B0")] public bool GetBlendingBehaviourEnabled(string behaviourName) { return default(bool); } // Token: 0x06000680 RID: 1664 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000552")] [Address(RVA = "0x3B70310", Offset = "0x3B6F310", VA = "0x183B70310")] public SteamVR_Skeleton_Poser.PoseBlendingBehaviour GetBlendingBehaviour(string behaviourName) { return null; } // Token: 0x06000681 RID: 1665 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000553")] [Address(RVA = "0x3B700D0", Offset = "0x3B6F0D0", VA = "0x183B700D0")] 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 = "0x3B70330", Offset = "0x3B6F330", VA = "0x183B70330")] public SteamVR_Skeleton_Pose GetPoseByIndex(int index) { return null; } // Token: 0x06000683 RID: 1667 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000555")] [Address(RVA = "0x3B70320", Offset = "0x3B6F320", VA = "0x183B70320")] 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 = "0x3B70270", Offset = "0x3B6F270", VA = "0x183B70270")] 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 = "0x3B70220", Offset = "0x3B6F220", VA = "0x183B70220")] 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 = "0x3B70900", Offset = "0x3B6F900", VA = "0x183B70900")] 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 = "0x3B6F730", Offset = "0x3B6E730", VA = "0x183B6F730")] 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 = "0x3B70810", Offset = "0x3B6F810", VA = "0x183B70810")] protected void LateUpdate() { } // Token: 0x06000689 RID: 1673 RVA: 0x00004784 File Offset: 0x00002984 [Token(Token = "0x600055B")] [Address(RVA = "0x3B6FF00", Offset = "0x3B6EF00", VA = "0x183B6FF00")] protected Vector3 BlendVectors(Vector3[] vectors, float[] weights) { return default(Vector3); } // Token: 0x0600068A RID: 1674 RVA: 0x0000479C File Offset: 0x0000299C [Token(Token = "0x600055C")] [Address(RVA = "0x3B6FD70", Offset = "0x3B6ED70", VA = "0x183B6FD70")] protected Quaternion BlendQuaternions(Quaternion[] quaternions, float[] weights) { return default(Quaternion); } // Token: 0x0600068B RID: 1675 RVA: 0x000047B4 File Offset: 0x000029B4 [Token(Token = "0x600055D")] [Address(RVA = "0x3B703A0", Offset = "0x3B6F3A0", VA = "0x183B703A0")] 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 = "0x3B705F0", Offset = "0x3B6F5F0", VA = "0x183B705F0")] 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 = "0x3B70B70", Offset = "0x3B6FB70", VA = "0x183B70B70")] 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 = "0x20001A4")] public class SkeletonBlendablePose { // Token: 0x0600068E RID: 1678 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x6000967")] [Address(RVA = "0x3B6DBD0", Offset = "0x3B6CBD0", VA = "0x183B6DBD0")] public SteamVR_Skeleton_PoseSnapshot GetHandSnapshot(SteamVR_Input_Sources inputSource) { return null; } // Token: 0x0600068F RID: 1679 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000968")] [Address(RVA = "0x3B6DDB0", Offset = "0x3B6CDB0", VA = "0x183B6DDB0")] public void UpdateAdditiveAnimation(SteamVR_Action_Skeleton skeletonAction, SteamVR_Input_Sources inputSource) { } // Token: 0x06000690 RID: 1680 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000969")] [Address(RVA = "0x3B6E530", Offset = "0x3B6D530", VA = "0x183B6E530")] public SkeletonBlendablePose(SteamVR_Skeleton_Pose p) { } // Token: 0x06000691 RID: 1681 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600096A")] [Address(RVA = "0x3B6DBE0", Offset = "0x3B6CBE0", VA = "0x183B6DBE0")] public void PoseToSnapshots() { } // Token: 0x06000692 RID: 1682 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600096B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public SkeletonBlendablePose() { } // Token: 0x04000295 RID: 661 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000E44")] public SteamVR_Skeleton_Pose pose; // Token: 0x04000296 RID: 662 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000E45")] public SteamVR_Skeleton_PoseSnapshot snapshotR; // Token: 0x04000297 RID: 663 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000E46")] public SteamVR_Skeleton_PoseSnapshot snapshotL; } // Token: 0x020000BA RID: 186 [Token(Token = "0x20001A5")] [Serializable] public class PoseBlendingBehaviour { // Token: 0x06000693 RID: 1683 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600096C")] [Address(RVA = "0x3B6D860", Offset = "0x3B6C860", VA = "0x183B6D860")] public void Update(float deltaTime, SteamVR_Input_Sources inputSource) { } // Token: 0x06000694 RID: 1684 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x600096D")] [Address(RVA = "0x3B6D3A0", Offset = "0x3B6C3A0", VA = "0x183B6D3A0")] 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 = "0x600096E")] [Address(RVA = "0x3B6DA10", Offset = "0x3B6CA10", VA = "0x183B6DA10")] public PoseBlendingBehaviour() { } // Token: 0x04000298 RID: 664 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000E47")] public string name; // Token: 0x04000299 RID: 665 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000E48")] public bool enabled; // Token: 0x0400029A RID: 666 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000E49")] public float influence; // Token: 0x0400029B RID: 667 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000E4A")] public int pose; // Token: 0x0400029C RID: 668 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4000E4B")] public float value; // Token: 0x0400029D RID: 669 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000E4C")] public SteamVR_Action_Single action_single; // Token: 0x0400029E RID: 670 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000E4D")] public SteamVR_Action_Boolean action_bool; // Token: 0x0400029F RID: 671 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000E4E")] public float smoothingSpeed; // Token: 0x040002A0 RID: 672 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000E4F")] public SteamVR_Skeleton_Poser.PoseBlendingBehaviour.BlenderTypes type; // Token: 0x040002A1 RID: 673 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000E50")] public bool useMask; // Token: 0x040002A2 RID: 674 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000E51")] public SteamVR_Skeleton_HandMask mask; // Token: 0x040002A3 RID: 675 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000E52")] public bool previewEnabled; // Token: 0x020000BB RID: 187 [Token(Token = "0x200031C")] public enum BlenderTypes { // Token: 0x040002A5 RID: 677 [Token(Token = "0x4000EE0")] Manual, // Token: 0x040002A6 RID: 678 [Token(Token = "0x4000EE1")] AnalogAction, // Token: 0x040002A7 RID: 679 [Token(Token = "0x4000EE2")] BooleanAction } } } }