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

ReticleIconDrawer Class

Protected Properties

InteractableComponent : override Component
[Get]
Signature
override Component Oculus.Interaction.DistanceReticles.ReticleIconDrawer.InteractableComponent
Interactor : override IInteractorView
[Get][Set]
Signature
override IInteractorView Oculus.Interaction.DistanceReticles.ReticleIconDrawer.Interactor

Properties

ConstantScreenSize : bool
[Get][Set]
Signature
bool Oculus.Interaction.DistanceReticles.ReticleIconDrawer.ConstantScreenSize
DefaultIcon : Texture
[Get][Set]
Signature
Texture Oculus.Interaction.DistanceReticles.ReticleIconDrawer.DefaultIcon

Protected Methods

Align ( data )
Signature
override void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.Align(ReticleDataIcon data)
Parameters
Returns
override void
Awake ()
Signature
virtual void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.Awake()
Returns
void
Draw ( dataIcon )
Signature
override void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.Draw(ReticleDataIcon dataIcon)
Parameters
dataIcon: ReticleDataIcon
Returns
override void
Hide ()
Signature
override void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.Hide()
Returns
override void
OnValidate ()
Signature
virtual void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.OnValidate()
Returns
void
Start ()
Signature
override void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.Start()
Returns
override void

Methods

InjectAllReticleIconDrawer ( distanceInteractor , centerEye , renderer )
Signature
void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.InjectAllReticleIconDrawer(IDistanceInteractor distanceInteractor, Transform centerEye, MeshRenderer renderer)
Parameters
distanceInteractor: IDistanceInteractor
centerEye: Transform
renderer: MeshRenderer
Returns
void
InjectCenterEye ( centerEye )
Signature
void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.InjectCenterEye(Transform centerEye)
Parameters
centerEye: Transform
Returns
void
InjectDistanceInteractor ( distanceInteractor )
Signature
void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.InjectDistanceInteractor(IDistanceInteractor distanceInteractor)
Parameters
distanceInteractor: IDistanceInteractor
Returns
void
InjectRenderer ( renderer )
Signature
void Oculus.Interaction.DistanceReticles.ReticleIconDrawer.InjectRenderer(MeshRenderer renderer)
Parameters
renderer: MeshRenderer
Returns
void