API reference
API reference
Select your platform
No SDKs available
No versions available

ControllerPoseInputDevice Class

Extends MonoBehaviour
Provides pose information for a controller.

Fields

Vector3
Signature
Oculus.Interaction.Throw.ControllerPoseInputDevice.Vector3

Properties

Controller : IController
[Get]
Signature
IController Oculus.Interaction.Throw.ControllerPoseInputDevice.Controller
IsHighConfidence : bool
[Get]
Signature
bool Oculus.Interaction.Throw.ControllerPoseInputDevice.IsHighConfidence
IsInputValid : bool
[Get]
Signature
bool Oculus.Interaction.Throw.ControllerPoseInputDevice.IsInputValid

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.Throw.ControllerPoseInputDevice.Awake()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Throw.ControllerPoseInputDevice.Start()
Returns
void

Methods

GetExternalVelocities ()
Signature
Vector3 Oculus.Interaction.Throw.ControllerPoseInputDevice.GetExternalVelocities()
Returns
Vector3
GetRootPose ( pose )
Signature
bool Oculus.Interaction.Throw.ControllerPoseInputDevice.GetRootPose(out Pose pose)
Parameters
pose: out Pose
Returns
bool
InjectAllControllerPoseInputDevice ( controller )
Signature
void Oculus.Interaction.Throw.ControllerPoseInputDevice.InjectAllControllerPoseInputDevice(IController controller)
Parameters
controller: IController
Returns
void
InjectController ( controller )
Signature
void Oculus.Interaction.Throw.ControllerPoseInputDevice.InjectController(IController controller)
Parameters
controller: IController
Returns
void