429 lines
13 KiB
C#
429 lines
13 KiB
C#
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<SteamVR_Skeleton_Pose> 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<SteamVR_Skeleton_Poser.PoseBlendingBehaviour> 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
|
|
}
|
|
}
|
|
}
|
|
}
|