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 = "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<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 = "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
|
|
}
|
|
}
|
|
}
|
|
}
|