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

ControllerRayVisual Class

Extends MonoBehaviour

Properties

HoverColor0 : Color
[Get][Set]
Signature
Color Oculus.Interaction.ControllerRayVisual.HoverColor0
HoverColor1 : Color
[Get][Set]
Signature
Color Oculus.Interaction.ControllerRayVisual.HoverColor1
MaxRayVisualLength : float
[Get][Set]
Signature
float Oculus.Interaction.ControllerRayVisual.MaxRayVisualLength
SelectColor0 : Color
[Get][Set]
Signature
Color Oculus.Interaction.ControllerRayVisual.SelectColor0
SelectColor1 : Color
[Get][Set]
Signature
Color Oculus.Interaction.ControllerRayVisual.SelectColor1

Protected Methods

OnDisable ()
Signature
virtual void Oculus.Interaction.ControllerRayVisual.OnDisable()
Returns
void
OnEnable ()
Signature
virtual void Oculus.Interaction.ControllerRayVisual.OnEnable()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.ControllerRayVisual.Start()
Returns
void

Methods

InjectAllControllerRayVisual ( rayInteractor , renderer , materialPropertyBlockEditor )
Signature
void Oculus.Interaction.ControllerRayVisual.InjectAllControllerRayVisual(RayInteractor rayInteractor, Renderer renderer, MaterialPropertyBlockEditor materialPropertyBlockEditor)
Parameters
rayInteractor: RayInteractor
renderer: Renderer
materialPropertyBlockEditor: MaterialPropertyBlockEditor
Returns
void
InjectMaterialPropertyBlockEditor ( materialPropertyBlockEditor )
Signature
void Oculus.Interaction.ControllerRayVisual.InjectMaterialPropertyBlockEditor(MaterialPropertyBlockEditor materialPropertyBlockEditor)
Parameters
materialPropertyBlockEditor: MaterialPropertyBlockEditor
Returns
void
InjectRayInteractor ( rayInteractor )
Signature
void Oculus.Interaction.ControllerRayVisual.InjectRayInteractor(RayInteractor rayInteractor)
Parameters
rayInteractor: RayInteractor
Returns
void
InjectRenderer ( renderer )
Signature
void Oculus.Interaction.ControllerRayVisual.InjectRenderer(Renderer renderer)
Parameters
renderer: Renderer
Returns
void