Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
ObjectGridLoader.cpp File Reference
#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"
Include dependency graph for ObjectGridLoader.cpp:

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)

Function Documentation

◆ AddObjectHelper() [1/2]

template<>
void AddObjectHelper ( CellCoord & cell,
CreatureMapType & m,
uint32 & count,
Map * map,
Creature * obj )

◆ AddObjectHelper() [2/2]

template<class T>
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().

◆ LoadHelper() [1/2]

void LoadHelper ( CellCorpseSet const & cell_corpses,
CellCoord & cell,
CorpseMapType & m,
uint32 & count,
Map * map )

◆ LoadHelper() [2/2]

template<class T>
void LoadHelper ( CellGuidSet const & guid_set,
CellCoord & cell,
GridRefManager< T > & m,
uint32 & count,
Map * map )