TrinityCore
TransportAnimation Struct Reference

#include <TransportMgr.h>

Public Member Functions

 TransportAnimation ()
 
TransportAnimationEntry const * GetPrevAnimNode (uint32 time) const
 
TransportRotationEntry const * GetPrevAnimRotation (uint32 time) const
 
TransportAnimationEntry const * GetNextAnimNode (uint32 time) const
 
TransportRotationEntry const * GetNextAnimRotation (uint32 time) const
 

Public Attributes

std::map< uint32, TransportAnimationEntry const * > Path
 
std::map< uint32, TransportRotationEntry const * > Rotations
 
uint32 TotalTime
 

Detailed Description

Definition at line 108 of file TransportMgr.h.

Constructor & Destructor Documentation

◆ TransportAnimation()

TransportAnimation::TransportAnimation ( )
inline

Definition at line 110 of file TransportMgr.h.

Member Function Documentation

◆ GetNextAnimNode()

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

Definition at line 669 of file TransportMgr.cpp.

+ Here is the caller graph for this function:

◆ GetNextAnimRotation()

TransportRotationEntry const * TransportAnimation::GetNextAnimRotation ( uint32  time) const

Definition at line 681 of file TransportMgr.cpp.

+ Here is the caller graph for this function:

◆ GetPrevAnimNode()

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

Definition at line 645 of file TransportMgr.cpp.

+ Here is the caller graph for this function:

◆ GetPrevAnimRotation()

TransportRotationEntry const * TransportAnimation::GetPrevAnimRotation ( uint32  time) const

Definition at line 657 of file TransportMgr.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ Path

std::map<uint32, TransportAnimationEntry const*> TransportAnimation::Path

Definition at line 112 of file TransportMgr.h.

◆ Rotations

std::map<uint32, TransportRotationEntry const*> TransportAnimation::Rotations

Definition at line 113 of file TransportMgr.h.

◆ TotalTime

uint32 TransportAnimation::TotalTime

Definition at line 114 of file TransportMgr.h.


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