ControllerInput
: ControllerInput
[Get] |
Signature
virtual ControllerInput Oculus.Interaction.Input.Controller.ControllerInput |
Handedness
: Handedness
[Get] |
Signature
virtual Handedness Oculus.Interaction.Input.Controller.Handedness |
IsConnected
: bool
[Get] |
Signature
virtual bool Oculus.Interaction.Input.Controller.IsConnected |
IsPointerPoseValid
: bool
[Get] |
Signature
virtual bool Oculus.Interaction.Input.Controller.IsPointerPoseValid |
IsPoseValid
: bool
[Get] |
Signature
virtual bool Oculus.Interaction.Input.Controller.IsPoseValid |
Scale
: float
[Get] |
Signature
virtual float Oculus.Interaction.Input.Controller.Scale |
WhenUpdated
: Action |
Signature
virtual Action Oculus.Interaction.Input.Controller.WhenUpdated |
Apply
(
data
)
|
Signature
override void Oculus.Interaction.Input.Controller.Apply(ControllerDataAsset data) Parameters data: ControllerDataAssetReturns override void |
InjectAllController
(
updateMode
, updateAfter
, modifyDataFromSource
, applyModifier
)
|
Signature
void Oculus.Interaction.Input.Controller.InjectAllController(UpdateModeFlags updateMode, IDataSource updateAfter, IDataSource< ControllerDataAsset > modifyDataFromSource, bool applyModifier) Parameters updateMode: UpdateModeFlagsupdateAfter: IDataSourcemodifyDataFromSource: IDataSource< ControllerDataAsset >applyModifier: boolReturns void |
IsButtonUsageAllActive
(
buttonUsage
)
|
Signature
virtual bool Oculus.Interaction.Input.Controller.IsButtonUsageAllActive(ControllerButtonUsage buttonUsage) Parameters buttonUsage: ControllerButtonUsageReturns bool |
IsButtonUsageAnyActive
(
buttonUsage
)
|
Signature
virtual bool Oculus.Interaction.Input.Controller.IsButtonUsageAnyActive(ControllerButtonUsage buttonUsage) Parameters buttonUsage: ControllerButtonUsageReturns bool |
MarkInputDataRequiresUpdate
()
|
Signature
override void Oculus.Interaction.Input.Controller.MarkInputDataRequiresUpdate() Returns override void |
TryGetPointerPose
(
pose
)
|
Retrieves the current controller pointer pose, in world space.
Signature
virtual bool Oculus.Interaction.Input.Controller.TryGetPointerPose(out Pose pose) Parameters pose: out Pose
Set to current pose if IsPoseValid; Pose.identity otherwise
Returns bool
Value of IsPoseValid |
TryGetPose
(
pose
)
|
Retrieves the current controller pose, in world space.
Signature
virtual bool Oculus.Interaction.Input.Controller.TryGetPose(out Pose pose) Parameters pose: out Pose
Set to current pose if IsPoseValid; Pose.identity otherwise
Returns bool
Value of IsPoseValid |