LocomotionTeleport.AimData Class Reference

The AimData contains data provided by the Aim Handler which represents the final set of points that were used for aiming the teleport. This is provided to the AimVisual for rendering an aim effect. Note that the set of points provided here can be different from the points used by the Aim Handler to determine the teleport destination. For instance, the aim handler might use a very long line segment for an aim laser but would provide a shorter line segment in the AimData representing the line from the player to the teleport destination. More...

Public Member Functions

 AimData ()
 
void Reset ()
 

Public Attributes

RaycastHit TargetHitInfo
 
bool TargetValid
 
Vector3 Destination
 
float Radius
 

Properties

List< Vector3 > Points [get]
 

Detailed Description

The AimData contains data provided by the Aim Handler which represents the final set of points that were used for aiming the teleport. This is provided to the AimVisual for rendering an aim effect. Note that the set of points provided here can be different from the points used by the Aim Handler to determine the teleport destination. For instance, the aim handler might use a very long line segment for an aim laser but would provide a shorter line segment in the AimData representing the line from the player to the teleport destination.

Constructor & Destructor Documentation

◆ AimData()

LocomotionTeleport.AimData.AimData ( )

Member Function Documentation

◆ Reset()

void LocomotionTeleport.AimData.Reset ( )

Member Data Documentation

◆ Destination

Vector3 LocomotionTeleport.AimData.Destination

◆ Radius

float LocomotionTeleport.AimData.Radius

◆ TargetHitInfo

RaycastHit LocomotionTeleport.AimData.TargetHitInfo

◆ TargetValid

bool LocomotionTeleport.AimData.TargetValid

Property Documentation

◆ Points

List<Vector3> LocomotionTeleport.AimData.Points
get

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