_started
: bool |
Signature
bool Oculus.Interaction.ControllerPointerPose._started |
Active
: bool
[Get] |
Implementation of IActiveState.Active; for details, please refer to the related documentation provided for that property.
Signature
bool Oculus.Interaction.ControllerPointerPose.Active |
Controller
: IController
[Get] |
The IController from which the downstream RayInteractor should be controlled.
Signature
IController Oculus.Interaction.ControllerPointerPose.Controller |
Awake
()
|
Signature
virtual void Oculus.Interaction.ControllerPointerPose.Awake() Returns void |
OnDisable
()
|
Signature
virtual void Oculus.Interaction.ControllerPointerPose.OnDisable() Returns void |
OnEnable
()
|
Signature
virtual void Oculus.Interaction.ControllerPointerPose.OnEnable() Returns void |
Start
()
|
Signature
virtual void Oculus.Interaction.ControllerPointerPose.Start() Returns void |
InjectAllControllerPointerPose
(
controller
, offset
)
|
Injects all required dependencies for a dynamically instantiated ControllerPointerPose; effectively wraps InjectController(IController) and InjectOffset(Vector3).
This method exists to support Interaction SDK's dependency injection pattern and is not needed for typical Unity Editor-based usage.
Signature
void Oculus.Interaction.ControllerPointerPose.InjectAllControllerPointerPose(IController controller, Vector3 offset) Parameters controller: IControlleroffset: Vector3Returns void |
InjectController
(
controller
)
|
Sets the IController for a dynamically instantiated ControllerPointerPose.
This method exists to support Interaction SDK's dependency injection pattern and is not needed for typical Unity Editor-based usage.
Signature
void Oculus.Interaction.ControllerPointerPose.InjectController(IController controller) Parameters controller: IControllerReturns void |
InjectOffset
(
offset
)
|
Sets the offset vector for a dynamically instantiated ControllerPointerPose.
This method exists to support Interaction SDK's dependency injection pattern and is not needed for typical Unity Editor-based usage.
Signature
void Oculus.Interaction.ControllerPointerPose.InjectOffset(Vector3 offset) Parameters offset: Vector3Returns void |