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 = "0x2260E20", Offset = "0x225FC20", VA = "0x182260E20")]
|
|
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 = "0x225ED30", Offset = "0x225DB30", VA = "0x18225ED30")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004C3 RID: 1219 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000408")]
|
|
[Address(RVA = "0x22604C0", Offset = "0x225F2C0", VA = "0x1822604C0", Slot = "4")]
|
|
protected virtual void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C4 RID: 1220 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000409")]
|
|
[Address(RVA = "0x2260220", Offset = "0x225F020", VA = "0x182260220", Slot = "5")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C5 RID: 1221 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600040A")]
|
|
[Address(RVA = "0x2260010", Offset = "0x225EE10", VA = "0x182260010", Slot = "6")]
|
|
protected virtual void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C6 RID: 1222 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600040B")]
|
|
[Address(RVA = "0x2260640", Offset = "0x225F440", VA = "0x182260640")]
|
|
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 = "0x2260AA0", Offset = "0x225F8A0", VA = "0x182260AA0", Slot = "7")]
|
|
protected virtual void UpdateTransform()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C8 RID: 1224 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600040D")]
|
|
[Address(RVA = "0x22605D0", Offset = "0x225F3D0", VA = "0x1822605D0")]
|
|
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 = "0x225FF70", Offset = "0x225ED70", VA = "0x18225FF70", 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 = "0x2260440", Offset = "0x225F240", VA = "0x182260440", 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 = "0x225FA80", Offset = "0x225E880", VA = "0x18225FA80", Slot = "10")]
|
|
protected virtual void CheckDeviceIndex()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004CC RID: 1228 RVA: 0x00003FBC File Offset: 0x000021BC
|
|
[Token(Token = "0x6000411")]
|
|
[Address(RVA = "0x225FD50", Offset = "0x225EB50", VA = "0x18225FD50")]
|
|
public int GetDeviceIndex()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060004CD RID: 1229 RVA: 0x00003FD4 File Offset: 0x000021D4
|
|
[Token(Token = "0x6000412")]
|
|
[Address(RVA = "0x225FF20", Offset = "0x225ED20", VA = "0x18225FF20")]
|
|
public Vector3 GetVelocity()
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060004CE RID: 1230 RVA: 0x00003FEC File Offset: 0x000021EC
|
|
[Token(Token = "0x6000413")]
|
|
[Address(RVA = "0x225FD00", Offset = "0x225EB00", VA = "0x18225FD00")]
|
|
public Vector3 GetAngularVelocity()
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x060004CF RID: 1231 RVA: 0x00004004 File Offset: 0x00002204
|
|
[Token(Token = "0x6000414")]
|
|
[Address(RVA = "0x225FEB0", Offset = "0x225ECB0", VA = "0x18225FEB0")]
|
|
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 = "0x225FD80", Offset = "0x225EB80", VA = "0x18225FD80")]
|
|
public void GetEstimatedPeakVelocities(out Vector3 velocity, out Vector3 angularVelocity)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004D1 RID: 1233 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000416")]
|
|
[Address(RVA = "0x22608C0", Offset = "0x225F6C0", VA = "0x1822608C0")]
|
|
protected void UpdateHistoryBuffer()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004D2 RID: 1234 RVA: 0x000021FE File Offset: 0x000003FE
|
|
[Token(Token = "0x6000417")]
|
|
[Address(RVA = "0x225FE00", Offset = "0x225EC00", VA = "0x18225FE00")]
|
|
public string GetLocalizedName(params EVRInputStringBits[] localizedParts)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060004D3 RID: 1235 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000418")]
|
|
[Address(RVA = "0x2260D70", Offset = "0x225FB70", VA = "0x182260D70")]
|
|
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 = "0x2000190")]
|
|
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 = "0x2000191")]
|
|
public delegate void ChangeHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource);
|
|
|
|
// Token: 0x02000076 RID: 118
|
|
// (Invoke) Token: 0x060004DD RID: 1245
|
|
[Token(Token = "0x2000192")]
|
|
public delegate void UpdateHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource);
|
|
|
|
// Token: 0x02000077 RID: 119
|
|
// (Invoke) Token: 0x060004E1 RID: 1249
|
|
[Token(Token = "0x2000193")]
|
|
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 = "0x2000194")]
|
|
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 = "0x2000195")]
|
|
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 = "0x2000196")]
|
|
public delegate void DeviceIndexChangedHandler(SteamVR_Behaviour_Pose fromAction, SteamVR_Input_Sources fromSource, int newDeviceIndex);
|
|
}
|
|
}
|