285 lines
9.6 KiB
C#
285 lines
9.6 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Valve.VR
|
|
{
|
|
// Token: 0x02000073 RID: 115
|
|
[Token(Token = "0x2000049")]
|
|
public class SteamVR_Behaviour_Pose : MonoBehaviour
|
|
{
|
|
// Token: 0x17000158 RID: 344
|
|
// (get) Token: 0x060004C1 RID: 1217 RVA: 0x00003F8C File Offset: 0x0000218C
|
|
[Token(Token = "0x17000157")]
|
|
public bool isValid
|
|
{
|
|
[Token(Token = "0x6000406")]
|
|
[Address(RVA = "0x8DB910", Offset = "0x8DA910", VA = "0x1808DB910")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000159 RID: 345
|
|
// (get) Token: 0x060004C2 RID: 1218 RVA: 0x00003FA4 File Offset: 0x000021A4
|
|
[Token(Token = "0x17000158")]
|
|
public bool isActive
|
|
{
|
|
[Token(Token = "0x6000407")]
|
|
[Address(RVA = "0x8D97A0", Offset = "0x8D87A0", VA = "0x1808D97A0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004C3 RID: 1219 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000408")]
|
|
[Address(RVA = "0x8DAFB0", Offset = "0x8D9FB0", VA = "0x1808DAFB0", Slot = "4")]
|
|
protected virtual void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C4 RID: 1220 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000409")]
|
|
[Address(RVA = "0x8DAD10", Offset = "0x8D9D10", VA = "0x1808DAD10", Slot = "5")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C5 RID: 1221 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600040A")]
|
|
[Address(RVA = "0x8DAB00", Offset = "0x8D9B00", VA = "0x1808DAB00", Slot = "6")]
|
|
protected virtual void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C6 RID: 1222 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600040B")]
|
|
[Address(RVA = "0x8DB130", Offset = "0x8DA130", VA = "0x1808DB130")]
|
|
private void SteamVR_Behaviour_Pose_OnUpdate(SteamVR_Action_Pose fromAction, SteamVR_Input_Sources fromSource)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C7 RID: 1223 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600040C")]
|
|
[Address(RVA = "0x8DB590", Offset = "0x8DA590", VA = "0x1808DB590", Slot = "7")]
|
|
protected virtual void UpdateTransform()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C8 RID: 1224 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600040D")]
|
|
[Address(RVA = "0x8DB0C0", Offset = "0x8DA0C0", VA = "0x1808DB0C0")]
|
|
private void SteamVR_Behaviour_Pose_OnChange(SteamVR_Action_Pose fromAction, SteamVR_Input_Sources fromSource)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C9 RID: 1225 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600040E")]
|
|
[Address(RVA = "0x8DAA60", Offset = "0x8D9A60", VA = "0x1808DAA60", Slot = "8")]
|
|
protected virtual void OnDeviceConnectedChanged(SteamVR_Action_Pose changedAction, SteamVR_Input_Sources changedSource, bool connected)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004CA RID: 1226 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600040F")]
|
|
[Address(RVA = "0x8DAF30", Offset = "0x8D9F30", VA = "0x1808DAF30", Slot = "9")]
|
|
protected virtual void OnTrackingChanged(SteamVR_Action_Pose changedAction, SteamVR_Input_Sources changedSource, ETrackingResult trackingChanged)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004CB RID: 1227 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000410")]
|
|
[Address(RVA = "0x8DA570", Offset = "0x8D9570", VA = "0x1808DA570", Slot = "10")]
|
|
protected virtual void CheckDeviceIndex()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004CC RID: 1228 RVA: 0x00003FBC File Offset: 0x000021BC
|
|
[Token(Token = "0x6000411")]
|
|
[Address(RVA = "0x8DA840", Offset = "0x8D9840", VA = "0x1808DA840")]
|
|
public int GetDeviceIndex()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060004CD RID: 1229 RVA: 0x00003FD4 File Offset: 0x000021D4
|
|
[Token(Token = "0x6000412")]
|
|
[Address(RVA = "0x8DAA10", Offset = "0x8D9A10", VA = "0x1808DAA10")]
|
|
public Vector3 GetVelocity()
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060004CE RID: 1230 RVA: 0x00003FEC File Offset: 0x000021EC
|
|
[Token(Token = "0x6000413")]
|
|
[Address(RVA = "0x8DA7F0", Offset = "0x8D97F0", VA = "0x1808DA7F0")]
|
|
public Vector3 GetAngularVelocity()
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060004CF RID: 1231 RVA: 0x00004004 File Offset: 0x00002204
|
|
[Token(Token = "0x6000414")]
|
|
[Address(RVA = "0x8DA9A0", Offset = "0x8D99A0", VA = "0x1808DA9A0")]
|
|
public bool GetVelocitiesAtTimeOffset(float secondsFromNow, out Vector3 velocity, out Vector3 angularVelocity)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060004D0 RID: 1232 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000415")]
|
|
[Address(RVA = "0x8DA870", Offset = "0x8D9870", VA = "0x1808DA870")]
|
|
public void GetEstimatedPeakVelocities(out Vector3 velocity, out Vector3 angularVelocity)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004D1 RID: 1233 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000416")]
|
|
[Address(RVA = "0x8DB3B0", Offset = "0x8DA3B0", VA = "0x1808DB3B0")]
|
|
protected void UpdateHistoryBuffer()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004D2 RID: 1234 RVA: 0x000021FE File Offset: 0x000003FE
|
|
[Token(Token = "0x6000417")]
|
|
[Address(RVA = "0x8DA8F0", Offset = "0x8D98F0", VA = "0x1808DA8F0")]
|
|
public string GetLocalizedName(params EVRInputStringBits[] localizedParts)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060004D3 RID: 1235 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000418")]
|
|
[Address(RVA = "0x8DB860", Offset = "0x8DA860", VA = "0x1808DB860")]
|
|
public SteamVR_Behaviour_Pose()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400011D RID: 285
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400011A")]
|
|
public SteamVR_Action_Pose poseAction;
|
|
|
|
// Token: 0x0400011E RID: 286
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400011B")]
|
|
[Tooltip("The device this action should apply to. Any if the action is not device specific.")]
|
|
public SteamVR_Input_Sources inputSource;
|
|
|
|
// Token: 0x0400011F RID: 287
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400011C")]
|
|
[Tooltip("If not set, relative to parent")]
|
|
public Transform origin;
|
|
|
|
// Token: 0x04000120 RID: 288
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400011D")]
|
|
public SteamVR_Behaviour_PoseEvent onTransformUpdated;
|
|
|
|
// Token: 0x04000121 RID: 289
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400011E")]
|
|
public SteamVR_Behaviour_PoseEvent onTransformChanged;
|
|
|
|
// Token: 0x04000122 RID: 290
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400011F")]
|
|
public SteamVR_Behaviour_Pose_ConnectedChangedEvent onConnectedChanged;
|
|
|
|
// Token: 0x04000123 RID: 291
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000120")]
|
|
public SteamVR_Behaviour_Pose_TrackingChangedEvent onTrackingChanged;
|
|
|
|
// Token: 0x04000124 RID: 292
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000121")]
|
|
public SteamVR_Behaviour_Pose_DeviceIndexChangedEvent onDeviceIndexChanged;
|
|
|
|
// Token: 0x04000125 RID: 293
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000122")]
|
|
public SteamVR_Behaviour_Pose.UpdateHandler onTransformUpdatedEvent;
|
|
|
|
// Token: 0x04000126 RID: 294
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000123")]
|
|
public SteamVR_Behaviour_Pose.ChangeHandler onTransformChangedEvent;
|
|
|
|
// Token: 0x04000127 RID: 295
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000124")]
|
|
public SteamVR_Behaviour_Pose.DeviceConnectedChangeHandler onConnectedChangedEvent;
|
|
|
|
// Token: 0x04000128 RID: 296
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000125")]
|
|
public SteamVR_Behaviour_Pose.TrackingChangeHandler onTrackingChangedEvent;
|
|
|
|
// Token: 0x04000129 RID: 297
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000126")]
|
|
public SteamVR_Behaviour_Pose.DeviceIndexChangedHandler onDeviceIndexChangedEvent;
|
|
|
|
// Token: 0x0400012A RID: 298
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000127")]
|
|
[Tooltip("Can be disabled to stop broadcasting bound device status changes")]
|
|
public bool broadcastDeviceChanges;
|
|
|
|
// Token: 0x0400012B RID: 299
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x4000128")]
|
|
protected int deviceIndex;
|
|
|
|
// Token: 0x0400012C RID: 300
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000129")]
|
|
protected SteamVR_HistoryBuffer historyBuffer;
|
|
|
|
// Token: 0x0400012D RID: 301
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400012A")]
|
|
protected int lastFrameUpdated;
|
|
|
|
// Token: 0x02000074 RID: 116
|
|
// (Invoke) Token: 0x060004D5 RID: 1237
|
|
[Token(Token = "0x2000187")]
|
|
public delegate void ActiveChangeHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource, bool active);
|
|
|
|
// Token: 0x02000075 RID: 117
|
|
// (Invoke) Token: 0x060004D9 RID: 1241
|
|
[Token(Token = "0x2000188")]
|
|
public delegate void ChangeHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource);
|
|
|
|
// Token: 0x02000076 RID: 118
|
|
// (Invoke) Token: 0x060004DD RID: 1245
|
|
[Token(Token = "0x2000189")]
|
|
public delegate void UpdateHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource);
|
|
|
|
// Token: 0x02000077 RID: 119
|
|
// (Invoke) Token: 0x060004E1 RID: 1249
|
|
[Token(Token = "0x200018A")]
|
|
public delegate void TrackingChangeHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource, ETrackingResult trackingState);
|
|
|
|
// Token: 0x02000078 RID: 120
|
|
// (Invoke) Token: 0x060004E5 RID: 1253
|
|
[Token(Token = "0x200018B")]
|
|
public delegate void ValidPoseChangeHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource, bool validPose);
|
|
|
|
// Token: 0x02000079 RID: 121
|
|
// (Invoke) Token: 0x060004E9 RID: 1257
|
|
[Token(Token = "0x200018C")]
|
|
public delegate void DeviceConnectedChangeHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource, bool deviceConnected);
|
|
|
|
// Token: 0x0200007A RID: 122
|
|
// (Invoke) Token: 0x060004ED RID: 1261
|
|
[Token(Token = "0x200018D")]
|
|
public delegate void DeviceIndexChangedHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource, int newDeviceIndex);
|
|
}
|
|
}
|