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

TeleportReticleDrawer Class

Protected Fields

InteractableComponent : override Component
Signature
override Component Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.InteractableComponent

Protected Properties

Interactor : override IInteractorView
[Get][Set]
Signature
override IInteractorView Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.Interactor

Properties

AcceptAnimation : AnimationCurve
[Get][Set]
Signature
AnimationCurve Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.AcceptAnimation
AcceptColor : Color
[Get][Set]
Signature
Color Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.AcceptColor
RejectAnimation : AnimationCurve
[Get][Set]
Signature
AnimationCurve Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.RejectAnimation
RejectColor : Color
[Get][Set]
Signature
Color Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.RejectColor
TransitionSpeed : float
[Get][Set]
Signature
float Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.TransitionSpeed

Protected Methods

Align ( data )
Signature
override void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.Align(ReticleDataTeleport data)
Parameters
Returns
override void
Awake ()
Signature
virtual void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.Awake()
Returns
void
Draw ( data )
Signature
override void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.Draw(ReticleDataTeleport data)
Parameters
Returns
override void
Hide ()
Signature
override void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.Hide()
Returns
override void
OnDisable ()
Signature
override void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.OnDisable()
Returns
override void
OnEnable ()
Signature
override void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.OnEnable()
Returns
override void
Start ()
Signature
override void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.Start()
Returns
override void

Methods

InjectAllTeleportReticleDrawer ( interactor , targetRenderer )
Signature
void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.InjectAllTeleportReticleDrawer(TeleportInteractor interactor, Renderer targetRenderer)
Parameters
interactor: TeleportInteractor
targetRenderer: Renderer
Returns
void
InjectInteractor ( interactor )
Signature
void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.InjectInteractor(TeleportInteractor interactor)
Parameters
interactor: TeleportInteractor
Returns
void
InjectOptionalHighlightState ( highlightState )
Signature
void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.InjectOptionalHighlightState(IActiveState highlightState)
Parameters
highlightState: IActiveState
Returns
void
InjectOptionalInalidTargetRenderer ( invalidTargetRenderer )
Signature
void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.InjectOptionalInalidTargetRenderer(Renderer invalidTargetRenderer)
Parameters
invalidTargetRenderer: Renderer
Returns
void
InjectOptionalProgress ( progressState )
Signature
void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.InjectOptionalProgress(IAxis1D progressState)
Parameters
progressState: IAxis1D
Returns
void
InjectOptionalValidTargetRenderer ( validTargetRenderer )
Signature
void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.InjectOptionalValidTargetRenderer(Renderer validTargetRenderer)
Parameters
validTargetRenderer: Renderer
Returns
void
InjectTargetRenderer ( targetRenderer )
Signature
void Oculus.Interaction.DistanceReticles.TeleportReticleDrawer.InjectTargetRenderer(Renderer targetRenderer)
Parameters
targetRenderer: Renderer
Returns
void