Interface ISteamVR_Action_Pose
Boolean actions are either true or false. There is an onStateUp and onStateDown event for the rising and falling edge.
Inherited Members
Namespace: Valve.VR
Assembly: Assembly-CSharp.dll
Syntax
public interface ISteamVR_Action_Pose : ISteamVR_Action_In_Source, ISteamVR_Action_Source
  Properties
angularVelocity
The local angular velocity of this pose relative to the universe origin
Declaration
Vector3 angularVelocity { get; }
  Property Value
| Type | Description | 
|---|---|
| UnityEngine.Vector3 | 
deviceIsConnected
True if the device bound to this action and input source is connected
Declaration
bool deviceIsConnected { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
lastAngularVelocity
The angular velocity for this pose during the previous update
Declaration
Vector3 lastAngularVelocity { get; }
  Property Value
| Type | Description | 
|---|---|
| UnityEngine.Vector3 | 
lastDeviceIsConnected
True if the device bound to this action was connected during the previous update
Declaration
bool lastDeviceIsConnected { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
lastLocalPosition
The local position for this pose during the previous update
Declaration
Vector3 lastLocalPosition { get; }
  Property Value
| Type | Description | 
|---|---|
| UnityEngine.Vector3 | 
lastLocalRotation
The local rotation for this pose during the previous update
Declaration
Quaternion lastLocalRotation { get; }
  Property Value
| Type | Description | 
|---|---|
| UnityEngine.Quaternion | 
lastPoseIsValid
True if the pose was valid during the previous update
Declaration
bool lastPoseIsValid { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
lastTrackingState
The tracking state for this pose during the previous update
Declaration
ETrackingResult lastTrackingState { get; }
  Property Value
| Type | Description | 
|---|---|
| ETrackingResult | 
lastVelocity
The velocity for this pose during the previous update
Declaration
Vector3 lastVelocity { get; }
  Property Value
| Type | Description | 
|---|---|
| UnityEngine.Vector3 | 
localPosition
The local position of this action relative to the universe origin
Declaration
Vector3 localPosition { get; }
  Property Value
| Type | Description | 
|---|---|
| UnityEngine.Vector3 | 
localRotation
The local rotation of this action relative to the universe origin
Declaration
Quaternion localRotation { get; }
  Property Value
| Type | Description | 
|---|---|
| UnityEngine.Quaternion | 
poseIsValid
True if the pose retrieved for this action and input source is valid (good data from the tracking source)
Declaration
bool poseIsValid { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
trackingState
The state of the tracking system that is used to create pose data (position, rotation, etc)
Declaration
ETrackingResult trackingState { get; }
  Property Value
| Type | Description | 
|---|---|
| ETrackingResult | 
velocity
The local velocity of this pose relative to the universe origin
Declaration
Vector3 velocity { get; }
  Property Value
| Type | Description | 
|---|---|
| UnityEngine.Vector3 |