#include <TerrainMgr.h>
|
| | TerrainMgr (TerrainMgr const &)=delete |
| |
| | TerrainMgr (TerrainMgr &&)=delete |
| |
| TerrainMgr & | operator= (TerrainMgr const &)=delete |
| |
| TerrainMgr & | operator= (TerrainMgr &&)=delete |
| |
| void | InitializeParentMapData (std::unordered_map< uint32, std::vector< uint32 > > const &mapData) |
| |
| std::shared_ptr< TerrainInfo > | LoadTerrain (uint32 mapId) |
| |
| void | UnloadAll () |
| |
| void | Update (uint32 diff) |
| |
| uint32 | GetAreaId (PhaseShift const &phaseShift, uint32 mapid, float x, float y, float z) |
| |
| uint32 | GetAreaId (PhaseShift const &phaseShift, uint32 mapid, Position const &pos) |
| |
| uint32 | GetAreaId (PhaseShift const &phaseShift, WorldLocation const &loc) |
| |
| uint32 | GetZoneId (PhaseShift const &phaseShift, uint32 mapid, float x, float y, float z) |
| |
| uint32 | GetZoneId (PhaseShift const &phaseShift, uint32 mapid, Position const &pos) |
| |
| uint32 | GetZoneId (PhaseShift const &phaseShift, WorldLocation const &loc) |
| |
| void | GetZoneAndAreaId (PhaseShift const &phaseShift, uint32 &zoneid, uint32 &areaid, uint32 mapid, float x, float y, float z) |
| |
| void | GetZoneAndAreaId (PhaseShift const &phaseShift, uint32 &zoneid, uint32 &areaid, uint32 mapid, Position const &pos) |
| |
| void | GetZoneAndAreaId (PhaseShift const &phaseShift, uint32 &zoneid, uint32 &areaid, WorldLocation const &loc) |
| |
Definition at line 125 of file TerrainMgr.h.
◆ TerrainMgr() [1/3]
| TerrainMgr::TerrainMgr |
( |
| ) |
|
|
privatedefault |
◆ ~TerrainMgr()
| TerrainMgr::~TerrainMgr |
( |
| ) |
|
|
privatedefault |
◆ TerrainMgr() [2/3]
◆ TerrainMgr() [3/3]
◆ ExistMapAndVMap()
| bool TerrainMgr::ExistMapAndVMap |
( |
uint32 |
mapid, |
|
|
float |
x, |
|
|
float |
y |
|
) |
| |
|
static |
◆ GetAreaId() [1/3]
◆ GetAreaId() [2/3]
◆ GetAreaId() [3/3]
◆ GetZoneAndAreaId() [1/3]
| void TerrainMgr::GetZoneAndAreaId |
( |
PhaseShift const & |
phaseShift, |
|
|
uint32 & |
zoneid, |
|
|
uint32 & |
areaid, |
|
|
uint32 |
mapid, |
|
|
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
◆ GetZoneAndAreaId() [2/3]
◆ GetZoneAndAreaId() [3/3]
◆ GetZoneId() [1/3]
◆ GetZoneId() [2/3]
◆ GetZoneId() [3/3]
◆ InitializeParentMapData()
| void TerrainMgr::InitializeParentMapData |
( |
std::unordered_map< uint32, std::vector< uint32 > > const & |
mapData | ) |
|
◆ Instance()
◆ LoadTerrain()
◆ LoadTerrainImpl()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ UnloadAll()
| void TerrainMgr::UnloadAll |
( |
| ) |
|
◆ Update()
| void TerrainMgr::Update |
( |
uint32 |
diff | ) |
|
◆ _parentMapData
| std::unordered_map<uint32, std::vector<uint32> > TerrainMgr::_parentMapData |
|
private |
◆ _terrainMaps
The documentation for this class was generated from the following files: