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

IController Interface

The primary interface through which Controller data is accessed.

Overview

Properties

Handedness
float
Scale[Get]
bool
bool

Events

Action

Public Member Functions

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

Details

Detailed Description

Components consuming controller data should prefer to do so through this interface rather than the concrete Controller.

Properties

Handedness Oculus.Interaction.Input.IController.Handedness
No description available.
float Oculus.Interaction.Input.IController.Scale
No description available.
bool Oculus.Interaction.Input.IController.IsConnected
No description available.
bool Oculus.Interaction.Input.IController.IsPoseValid
No description available.
ControllerInput Oculus.Interaction.Input.IController.ControllerInput
No description available.

Events

Action Oculus.Interaction.Input.IController.WhenUpdated ( )
No description available.

Member Functions

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