Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
TransportAnimation Struct Reference

#include <TransportMgr.h>

Public Member Functions

TransportAnimationEntry const * GetAnimNode (uint32 time) const
G3D::Quat GetAnimRotation (uint32 time) const
TransportAnimationEntry const * GetNextAnimNode (uint32 time) const
TransportAnimationEntry const * GetPrevAnimNode (uint32 time) const
 TransportAnimation ()

Public Attributes

TransportPathContainer Path
TransportPathRotationContainer Rotations
uint32 TotalTime

Detailed Description

Definition at line 72 of file TransportMgr.h.

Constructor & Destructor Documentation

◆ TransportAnimation()

TransportAnimation::TransportAnimation ( )
inline

Definition at line 74 of file TransportMgr.h.

References TotalTime.

Member Function Documentation

◆ GetAnimNode()

TransportAnimationEntry const * TransportAnimation::GetAnimNode ( uint32 time) const

Definition at line 508 of file TransportMgr.cpp.

References Path.

◆ GetAnimRotation()

G3D::Quat TransportAnimation::GetAnimRotation ( uint32 time) const

◆ GetNextAnimNode()

TransportAnimationEntry const * TransportAnimation::GetNextAnimNode ( uint32 time) const

Definition at line 535 of file TransportMgr.cpp.

References Path.

◆ GetPrevAnimNode()

TransportAnimationEntry const * TransportAnimation::GetPrevAnimNode ( uint32 time) const

Definition at line 520 of file TransportMgr.cpp.

References Path.

Member Data Documentation

◆ Path

◆ Rotations

TransportPathRotationContainer TransportAnimation::Rotations

Definition at line 77 of file TransportMgr.h.

Referenced by GetAnimRotation().

◆ TotalTime

uint32 TransportAnimation::TotalTime

Definition at line 78 of file TransportMgr.h.

Referenced by TransportMgr::AddPathNodeToTransport(), and TransportAnimation().


The documentation for this struct was generated from the following files: