TeleportSupport Class Reference

The TeleportSupport is an EventHandlerBehavior used by a number of derived behaviors which all rely on the a LocomotionTeleport component being present and available. More...

Inheritance diagram for TeleportSupport:
TeleportAimHandler TeleportAimVisualLaser TeleportInputHandler TeleportOrientationHandler TeleportTargetHandler TeleportTransition TeleportAimHandlerLaser TeleportAimHandlerParabolic TeleportInputHandlerHMD TeleportOrientationHandler360 TeleportOrientationHandlerHMD TeleportOrientationHandlerThumbstick TeleportTargetHandlerNavMesh TeleportTargetHandlerNode TeleportTargetHandlerPhysical TeleportTransitionBlink TeleportTransitionInstant TeleportTransitionWarp

Protected Member Functions

virtual void OnEnable ()
 OnEnable is virtual so that derived classes can set up references to objects before AddEventHandlers is called, as is required by TeleportSupport derivations. More...
 
virtual void OnDisable ()
 
virtual void AddEventHandlers ()
 Derived classes that need to use event handlers need to override this method and call the base class to ensure all event handlers are added as intended. More...
 
virtual void RemoveEventHandlers ()
 Derived classes that need to use event handlers need to override this method and call the base class to ensure all event handlers are removed as intended. More...
 

Properties

LocomotionTeleport LocomotionTeleport [get]
 

Detailed Description

The TeleportSupport is an EventHandlerBehavior used by a number of derived behaviors which all rely on the a LocomotionTeleport component being present and available.

Member Function Documentation

◆ AddEventHandlers()

virtual void TeleportSupport.AddEventHandlers ( )
protectedvirtual

Derived classes that need to use event handlers need to override this method and call the base class to ensure all event handlers are added as intended.

Reimplemented in TeleportAimVisualLaser, TeleportTargetHandler, TeleportOrientationHandler, TeleportInputHandler, and TeleportTransition.

◆ OnDisable()

virtual void TeleportSupport.OnDisable ( )
protectedvirtual

Reimplemented in TeleportAimHandler.

◆ OnEnable()

virtual void TeleportSupport.OnEnable ( )
protectedvirtual

OnEnable is virtual so that derived classes can set up references to objects before AddEventHandlers is called, as is required by TeleportSupport derivations.

Reimplemented in TeleportAimHandler.

◆ RemoveEventHandlers()

virtual void TeleportSupport.RemoveEventHandlers ( )
protectedvirtual

Derived classes that need to use event handlers need to override this method and call the base class to ensure all event handlers are removed as intended.

Reimplemented in TeleportAimVisualLaser, TeleportTargetHandler, TeleportOrientationHandler, TeleportInputHandler, and TeleportTransition.

Property Documentation

◆ LocomotionTeleport

LocomotionTeleport TeleportSupport.LocomotionTeleport
getprotected

The documentation for this class was generated from the following file: