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

ControllerRef Class

ControllerRef is a utility component that delegates all of its IController implementation to the provided Controller object.
Oculus::Interaction::Input::ControllerRef extends MonoBehaviour.
Oculus::Interaction::Input::ControllerRef extends Oculus.Interaction.Input.IController.
Oculus::Interaction::Input::ControllerRef extends Oculus.Interaction.IActiveState.

Overview

Properties

Handedness
bool
bool
Action
bool
Active[Get]
float
Scale[Get]

Object Data

void
Awake ( )
void
Start ( )

Public Member Functions

bool
TryGetPose
( out Pose pose )
bool
TryGetPointerPose
( out Pose pose )
bool
IsButtonUsageAnyActive
( ControllerButtonUsage buttonUsage )
bool
IsButtonUsageAllActive
( ControllerButtonUsage buttonUsage )
void
void

Details

Properties

Handedness Oculus.Interaction.Input.ControllerRef.Handedness
No description available.
bool Oculus.Interaction.Input.ControllerRef.IsConnected
No description available.
bool Oculus.Interaction.Input.ControllerRef.IsPoseValid
No description available.
ControllerInput Oculus.Interaction.Input.ControllerRef.ControllerInput
No description available.
Action Oculus.Interaction.Input.ControllerRef.WhenUpdated
No description available.
bool Oculus.Interaction.Input.ControllerRef.Active
No description available.
float Oculus.Interaction.Input.ControllerRef.Scale
No description available.

Object Data

virtual void Oculus.Interaction.Input.ControllerRef.Awake ( )
No description available.
virtual void Oculus.Interaction.Input.ControllerRef.Start ( )
No description available.

Member Functions

bool Oculus.Interaction.Input.ControllerRef.TryGetPose
( out Pose pose )
No description available.
bool Oculus.Interaction.Input.ControllerRef.TryGetPointerPose
( out Pose pose )
No description available.
bool Oculus.Interaction.Input.ControllerRef.IsButtonUsageAnyActive
( ControllerButtonUsage buttonUsage )
No description available.
bool Oculus.Interaction.Input.ControllerRef.IsButtonUsageAllActive
( ControllerButtonUsage buttonUsage )
No description available.
void Oculus.Interaction.Input.ControllerRef.InjectAllControllerRef
( IController controller )
No description available.
void Oculus.Interaction.Input.ControllerRef.InjectController
( IController controller )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon