TrinityCore
ObjectWorldLoader Class Reference

Public Member Functions

 ObjectWorldLoader (ObjectGridLoader &gloader)
 
void Visit (CorpseMapType &m)
 
template<class T >
void Visit (GridRefManager< T > &)
 

Public Attributes

uint32i_corpses
 

Private Attributes

Cell i_cell
 
Mapi_map
 
NGridTypei_grid
 

Detailed Description

Todo:
to implement npc on transport, also need to load npcs at grid loading

Definition at line 66 of file ObjectGridLoader.cpp.

Constructor & Destructor Documentation

◆ ObjectWorldLoader()

ObjectWorldLoader::ObjectWorldLoader ( ObjectGridLoader gloader)
inlineexplicit

Definition at line 69 of file ObjectGridLoader.cpp.

Member Function Documentation

◆ Visit() [1/2]

void ObjectWorldLoader::Visit ( CorpseMapType m)

Definition at line 152 of file ObjectGridLoader.cpp.

+ Here is the call graph for this function:

◆ Visit() [2/2]

template<class T >
void ObjectWorldLoader::Visit ( GridRefManager< T > &  )
inline

Definition at line 75 of file ObjectGridLoader.cpp.

Member Data Documentation

◆ i_cell

Cell ObjectWorldLoader::i_cell
private

Definition at line 78 of file ObjectGridLoader.cpp.

◆ i_corpses

uint32& ObjectWorldLoader::i_corpses

Definition at line 82 of file ObjectGridLoader.cpp.

◆ i_grid

NGridType& ObjectWorldLoader::i_grid
private

Definition at line 80 of file ObjectGridLoader.cpp.

◆ i_map

Map* ObjectWorldLoader::i_map
private

Definition at line 79 of file ObjectGridLoader.cpp.


The documentation for this class was generated from the following file: