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 |