BArtisan.Thrusters.Paths.Transition Class Reference

Detailed Description

Encapsulate data required by an Actor which travels trough a segment of a path. Each time a segment is started (to transverse) a new instance is generated.

The class is meant to be used only by Paths thrusters components.

Constructor & Destructor Documentation

◆ Transition()

BArtisan.Thrusters.Paths.Transition.Transition ( BThrusterPathActor  actor,
BThrusterPathNode  prev,
BThrusterPathNode  next 
)

Member Data Documentation

◆ previousNode

BThrusterPathNode BArtisan.Thrusters.Paths.Transition.previousNode

◆ nextNode

BThrusterPathNode BArtisan.Thrusters.Paths.Transition.nextNode

◆ fromGlobalPosition

Vector3 BArtisan.Thrusters.Paths.Transition.fromGlobalPosition

◆ fromLocalRotation

Quaternion BArtisan.Thrusters.Paths.Transition.fromLocalRotation

◆ toLocalRotation

Quaternion BArtisan.Thrusters.Paths.Transition.toLocalRotation

◆ fromLocalScale

Vector3 BArtisan.Thrusters.Paths.Transition.fromLocalScale

◆ toLocalScale

Vector3 BArtisan.Thrusters.Paths.Transition.toLocalScale

Member Function Documentation

◆ FinishedScale()

virtual bool BArtisan.Thrusters.Paths.Transition.FinishedScale ( )
virtual

◆ FinishedRotation()

virtual bool BArtisan.Thrusters.Paths.Transition.FinishedRotation ( )
virtual

◆ Finished()

virtual bool BArtisan.Thrusters.Paths.Transition.Finished ( )
virtual

◆ Destroy()

virtual void BArtisan.Thrusters.Paths.Transition.Destroy ( )
virtual