|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
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< KeyFrame > | KeyFrameVec |
| typedef std::map< uint32, TransportAnimation > | TransportAnimationContainer |
| typedef UNORDERED_MAP< uint32, std::set< uint32 > > | TransportInstanceMap |
| typedef UNORDERED_MAP< uint32, TransportSet > | TransportMap |
| 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, TransportTemplate > | TransportTemplates |
| #define sTransportMgr Skyfire::Singleton<TransportMgr, Skyfire::Mutex>::instance() |
Definition at line 166 of file TransportMgr.h.
Referenced by Transport::Create(), MapManager::CreateBaseMap(), MapInstanced::CreateBattleground(), MapInstanced::CreateInstance(), Transport::CreateLocal(), GameObject::InitializeLegacyTransport(), TransportMgr::LoadDBCStores, ObjectMgr::LoadGameobjects(), World::SetInitialWorldSettings(), and BattlegroundIC::SetupBattleground().
| typedef std::vector<KeyFrame> KeyFrameVec |
Definition at line 21 of file TransportMgr.h.
| typedef std::map<uint32, TransportAnimation> TransportAnimationContainer |
Definition at line 86 of file TransportMgr.h.
| typedef UNORDERED_MAP<uint32, std::set<uint32> > TransportInstanceMap |
Definition at line 25 of file TransportMgr.h.
| typedef UNORDERED_MAP<uint32, TransportSet> TransportMap |
Definition at line 24 of file TransportMgr.h.
| typedef std::map<uint32, TransportAnimationEntry const*> TransportPathContainer |
Definition at line 69 of file TransportMgr.h.
| typedef std::map<uint32, TransportRotationEntry const*> TransportPathRotationContainer |
Definition at line 70 of file TransportMgr.h.
| typedef std::set<Transport*> TransportSet |
Definition at line 23 of file TransportMgr.h.
| typedef Movement::Spline<double> TransportSpline |
Definition at line 20 of file TransportMgr.h.
Definition at line 22 of file TransportMgr.h.