API reference

TeleportReticleDrawer Class

Protected Properties

InteractableComponent : override Component
[Get]
Signature
override Component InteractableComponent
Interactor : override IInteractorView
[Get][Set]
Signature
override IInteractorView Interactor

Properties

AcceptAnimation : AnimationCurve
[Get][Set]
Signature
AnimationCurve AcceptAnimation
AcceptColor : Color
[Get][Set]
Signature
Color AcceptColor
RejectAnimation : AnimationCurve
[Get][Set]
Signature
AnimationCurve RejectAnimation
RejectColor : Color
[Get][Set]
Signature
Color RejectColor
TransitionSpeed : float
[Get][Set]
Signature
float TransitionSpeed

Protected Methods

Align ( data )
Signature
override void Align(ReticleDataTeleport data)
Parameters
Returns
override void
Awake ()
Signature
virtual void Awake()
Returns
void
Draw ( data )
Signature
override void Draw(ReticleDataTeleport data)
Parameters
Returns
override void
Hide ()
Signature
override void Hide()
Returns
override void
OnDisable ()
Signature
override void OnDisable()
Returns
override void
OnEnable ()
Signature
override void OnEnable()
Returns
override void
Start ()
Signature
override void Start()
Returns
override void

Methods

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