|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "Creature.h"#include "Define.h"#include "GameObject.h"#include "Platform/Singleton.h"#include "QuestDef.h"Go to the source code of this file.
Classes | |
| class | ActivePoolData |
| class | Pool |
| class | PoolGroup< T > |
| class | PoolMgr |
| struct | PoolObject |
| struct | PoolTemplateData |
Macros | |
| #define | sPoolMgr Skyfire::Singleton<PoolMgr, Skyfire::NullMutex>::instance() |
Typedefs | |
| typedef std::set< uint32 > | ActivePoolObjects |
| typedef std::map< uint32, uint32 > | ActivePoolPools |
| typedef std::multimap< uint32, uint32 > | PooledQuestRelation |
| typedef std::pair< PooledQuestRelation::const_iterator, PooledQuestRelation::const_iterator > | PooledQuestRelationBounds |
| typedef std::pair< PooledQuestRelation::iterator, PooledQuestRelation::iterator > | PooledQuestRelationBoundsNC |
| #define sPoolMgr Skyfire::Singleton<PoolMgr, Skyfire::NullMutex>::instance() |
Definition at line 154 of file PoolMgr.h.
Referenced by GameObject::Delete(), PoolGroup< T >::Despawn1Object(), PoolGroup< T >::Despawn1Object(), GameEventMgr::GameEventSpawn(), GameEventMgr::GameEventUnspawn(), instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript::GetCreatureEntry(), gobject_commandscript::HandleGameObjectTargetCommand(), GameEventMgr::LoadFromDB(), ObjectMgr::LoadQuestRelationsHelper(), World::ResetDailyQuests(), World::ResetWeeklyQuests(), Creature::Respawn(), instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript::SetBossState(), instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript::SetData(), World::SetInitialWorldSettings(), PoolGroup< T >::Spawn1Object(), PoolGroup< T >::SpawnObject(), boss_lady_deathwhisper::boss_lady_deathwhisperAI::SummonWaveP1(), and GameObject::Update().
| typedef std::set<uint32> ActivePoolObjects |
| typedef std::map<uint32, uint32> ActivePoolPools |
| typedef std::multimap<uint32, uint32> PooledQuestRelation |
| typedef std::pair<PooledQuestRelation::const_iterator, PooledQuestRelation::const_iterator> PooledQuestRelationBounds |
| typedef std::pair<PooledQuestRelation::iterator, PooledQuestRelation::iterator> PooledQuestRelationBoundsNC |