|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "AreaTrigger.h"#include "CellImpl.h"#include "Corpse.h"#include "Creature.h"#include "CreatureAI.h"#include "DynamicObject.h"#include "GameObject.h"#include "ObjectAccessor.h"#include "ObjectGridLoader.h"#include "ObjectMgr.h"#include "Vehicle.h"#include "World.h"Go to the source code of this file.
Classes | |
| class | ObjectWorldLoader |
Functions | |
| template<> | |
| void | AddObjectHelper (CellCoord &cell, CreatureMapType &m, uint32 &count, Map *map, Creature *obj) |
| template<class T> | |
| void | AddObjectHelper (CellCoord &cell, GridRefManager< T > &m, uint32 &count, Map *, T *obj) |
| void | LoadHelper (CellCorpseSet const &cell_corpses, CellCoord &cell, CorpseMapType &m, uint32 &count, Map *map) |
| template<class T> | |
| void | LoadHelper (CellGuidSet const &guid_set, CellCoord &cell, GridRefManager< T > &m, uint32 &count, Map *map) |
| void AddObjectHelper | ( | CellCoord & | cell, |
| CreatureMapType & | m, | ||
| uint32 & | count, | ||
| Map * | map, | ||
| Creature * | obj ) |
Definition at line 92 of file ObjectGridLoader.cpp.
References Map::AddToActive(), GridObject< T >::AddToGrid(), Creature::AddToWorld(), WorldObject::isActiveObject(), and ObjectGridLoader::SetObjectCell().
| void AddObjectHelper | ( | CellCoord & | cell, |
| GridRefManager< T > & | m, | ||
| uint32 & | count, | ||
| Map * | , | ||
| T * | obj ) |
Definition at line 83 of file ObjectGridLoader.cpp.
References ObjectGridLoader::SetObjectCell().
Referenced by LoadHelper(), and LoadHelper().
| void LoadHelper | ( | CellCorpseSet const & | cell_corpses, |
| CellCoord & | cell, | ||
| CorpseMapType & | m, | ||
| uint32 & | count, | ||
| Map * | map ) |
Definition at line 121 of file ObjectGridLoader.cpp.
References AddObjectHelper(), Corpse::AddToWorld(), Map::GetInstanceId(), GridObject< T >::IsInGrid(), WorldObject::SetMap(), and sObjectAccessor.
| void LoadHelper | ( | CellGuidSet const & | guid_set, |
| CellCoord & | cell, | ||
| GridRefManager< T > & | m, | ||
| uint32 & | count, | ||
| Map * | map ) |
Definition at line 104 of file ObjectGridLoader.cpp.
References AddObjectHelper().
Referenced by ObjectGridLoader::Visit(), ObjectGridLoader::Visit(), and ObjectWorldLoader::Visit().