TrinityCore
ObjectGridLoader.cpp File Reference
#include "ObjectGridLoader.h"
#include "AreaTrigger.h"
#include "AreaTriggerDataStore.h"
#include "CellImpl.h"
#include "Conversation.h"
#include "Corpse.h"
#include "Creature.h"
#include "CreatureAI.h"
#include "DynamicObject.h"
#include "GameObject.h"
#include "GameTime.h"
#include "Log.h"
#include "ObjectAccessor.h"
#include "ObjectMgr.h"
#include "PhasingHandler.h"
#include "SceneObject.h"
+ Include dependency graph for ObjectGridLoader.cpp:

Go to the source code of this file.

Classes

class  ObjectWorldLoader
 

Functions

template<class T >
void AddObjectHelper (CellCoord &cell, GridRefManager< T > &m, uint32 &count, Map *map, T *obj)
 
template<class T >
void LoadHelper (CellGuidSet const &guid_set, CellCoord &cell, GridRefManager< T > &m, uint32 &count, Map *map, uint32 phaseId=0, Optional< ObjectGuid > phaseOwner={})
 

Function Documentation

◆ AddObjectHelper()

template<class T >
void AddObjectHelper ( CellCoord cell,
GridRefManager< T > &  m,
uint32 count,
Map map,
T *  obj 
)

Definition at line 92 of file ObjectGridLoader.cpp.

+ Here is the call graph for this function:

◆ LoadHelper()

template<class T >
void LoadHelper ( CellGuidSet const &  guid_set,
CellCoord cell,
GridRefManager< T > &  m,
uint32 count,
Map map,
uint32  phaseId = 0,
Optional< ObjectGuid phaseOwner = {} 
)

Definition at line 104 of file ObjectGridLoader.cpp.

+ Here is the caller graph for this function: