Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
TransportMgr.h File Reference
#include "DBCStores.h"
#include "Platform/Singleton.h"
#include "Spline.h"
#include <G3D/Quat.h>
Include dependency graph for TransportMgr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  KeyFrame
struct  TransportAnimation
class  TransportMgr
struct  TransportTemplate

Macros

#define sTransportMgr   Skyfire::Singleton<TransportMgr, Skyfire::Mutex>::instance()

Typedefs

typedef std::vector< KeyFrameKeyFrameVec
typedef std::map< uint32, TransportAnimationTransportAnimationContainer
typedef UNORDERED_MAP< uint32, std::set< uint32 > > TransportInstanceMap
typedef UNORDERED_MAP< uint32, TransportSetTransportMap
typedef std::map< uint32, TransportAnimationEntry const * > TransportPathContainer
typedef std::map< uint32, TransportRotationEntry const * > TransportPathRotationContainer
typedef std::set< Transport * > TransportSet
typedef Movement::Spline< double > TransportSpline
typedef UNORDERED_MAP< uint32, TransportTemplateTransportTemplates

Macro Definition Documentation

◆ sTransportMgr

Typedef Documentation

◆ KeyFrameVec

typedef std::vector<KeyFrame> KeyFrameVec

Definition at line 21 of file TransportMgr.h.

◆ TransportAnimationContainer

Definition at line 86 of file TransportMgr.h.

◆ TransportInstanceMap

Definition at line 25 of file TransportMgr.h.

◆ TransportMap

Definition at line 24 of file TransportMgr.h.

◆ TransportPathContainer

Definition at line 69 of file TransportMgr.h.

◆ TransportPathRotationContainer

Definition at line 70 of file TransportMgr.h.

◆ TransportSet

typedef std::set<Transport*> TransportSet

Definition at line 23 of file TransportMgr.h.

◆ TransportSpline

Definition at line 20 of file TransportMgr.h.

◆ TransportTemplates