![]() |
TrinityCore
|
This is the complete list of members for TerrainInfo, including all inherited members.
| _childTerrain | TerrainInfo | private |
| _cleanupTimer | TerrainInfo | private |
| _gridFileExists | TerrainInfo | private |
| _gridMap | TerrainInfo | private |
| _loadedGrids | TerrainInfo | private |
| _loadMutex | TerrainInfo | private |
| _mapId | TerrainInfo | private |
| _parentTerrain | TerrainInfo | private |
| _referenceCountFromMap | TerrainInfo | private |
| AddChildTerrain(std::shared_ptr< TerrainInfo > childTerrain) | TerrainInfo | |
| CleanUpGrids(uint32 diff) | TerrainInfo | |
| CleanupInterval | TerrainInfo | privatestatic |
| DiscoverGridMapFiles() | TerrainInfo | |
| ExistMap(uint32 mapid, int32 gx, int32 gy, bool log=true) | TerrainInfo | static |
| ExistVMap(uint32 mapid, int32 gx, int32 gy) | TerrainInfo | static |
| GetAreaId(PhaseShift const &phaseShift, uint32 mapId, float x, float y, float z, DynamicMapTree const *dynamicMapTree=nullptr) | TerrainInfo | |
| GetAreaId(PhaseShift const &phaseShift, uint32 mapId, Position const &pos, DynamicMapTree const *dynamicMapTree=nullptr) | TerrainInfo | inline |
| GetAreaInfo(PhaseShift const &phaseShift, uint32 mapId, float x, float y, float z, uint32 &mogpflags, int32 &adtId, int32 &rootId, int32 &groupId, DynamicMapTree const *dynamicMapTree=nullptr) | TerrainInfo | |
| GetBitsetIndex(int32 gx, int32 gy) | TerrainInfo | inlineprivatestatic |
| GetFullTerrainStatusForPosition(PhaseShift const &phaseShift, uint32 mapId, float x, float y, float z, PositionFullTerrainStatus &data, Optional< map_liquidHeaderTypeFlags > reqLiquidType={}, float collisionHeight=2.03128f, DynamicMapTree const *dynamicMapTree=nullptr) | TerrainInfo | |
| GetGrid(uint32 mapId, float x, float y, bool loadIfMissing=true) | TerrainInfo | private |
| GetGridHeight(PhaseShift const &phaseShift, uint32 mapId, float x, float y) | TerrainInfo | |
| GetId() const | TerrainInfo | inline |
| GetLiquidStatus(PhaseShift const &phaseShift, uint32 mapId, float x, float y, float z, Optional< map_liquidHeaderTypeFlags > ReqLiquidType={}, LiquidData *data=nullptr, float collisionHeight=2.03128f) | TerrainInfo | |
| GetMapName() const | TerrainInfo | |
| GetMinHeight(PhaseShift const &phaseShift, uint32 mapId, float x, float y) | TerrainInfo | |
| GetStaticHeight(PhaseShift const &phaseShift, uint32 mapId, float x, float y, float z, bool checkVMap=true, float maxSearchDist=DEFAULT_HEIGHT_SEARCH) | TerrainInfo | |
| GetStaticHeight(PhaseShift const &phaseShift, uint32 mapId, Position const &pos, bool checkVMap=true, float maxSearchDist=DEFAULT_HEIGHT_SEARCH) | TerrainInfo | inline |
| GetWaterLevel(PhaseShift const &phaseShift, uint32 mapId, float x, float y) | TerrainInfo | |
| GetWaterOrGroundLevel(PhaseShift const &phaseShift, uint32 mapId, float x, float y, float z, float *ground=nullptr, bool swim=false, float collisionHeight=2.03128f, DynamicMapTree const *dynamicMapTree=nullptr) | TerrainInfo | |
| GetZoneAndAreaId(PhaseShift const &phaseShift, uint32 mapId, uint32 &zoneid, uint32 &areaid, float x, float y, float z, DynamicMapTree const *dynamicMapTree=nullptr) | TerrainInfo | |
| GetZoneAndAreaId(PhaseShift const &phaseShift, uint32 mapId, uint32 &zoneid, uint32 &areaid, Position const &pos, DynamicMapTree const *dynamicMapTree=nullptr) | TerrainInfo | inline |
| GetZoneId(PhaseShift const &phaseShift, uint32 mapId, float x, float y, float z, DynamicMapTree const *dynamicMapTree=nullptr) | TerrainInfo | |
| GetZoneId(PhaseShift const &phaseShift, uint32 mapId, Position const &pos, DynamicMapTree const *dynamicMapTree=nullptr) | TerrainInfo | inline |
| HasChildTerrainGridFile(uint32 mapId, int32 gx, int32 gy) const | TerrainInfo | |
| IsInWater(PhaseShift const &phaseShift, uint32 mapId, float x, float y, float z, LiquidData *data=nullptr) | TerrainInfo | |
| IsUnderWater(PhaseShift const &phaseShift, uint32 mapId, float x, float y, float z) | TerrainInfo | |
| LoadMap(int32 gx, int32 gy) | TerrainInfo | private |
| LoadMapAndVMap(int32 gx, int32 gy) | TerrainInfo | |
| LoadMapAndVMapImpl(int32 gx, int32 gy) | TerrainInfo | private |
| LoadMMap(uint32 instanceId, int32 gx, int32 gy) | TerrainInfo | |
| LoadMMapImpl(uint32 instanceId, int32 gx, int32 gy) | TerrainInfo | private |
| LoadMMapInstance(uint32 mapId, uint32 instanceId) | TerrainInfo | |
| LoadMMapInstanceImpl(uint32 mapId, uint32 instanceId) | TerrainInfo | private |
| LoadVMap(int32 gx, int32 gy) | TerrainInfo | private |
| operator=(TerrainInfo const &)=delete | TerrainInfo | |
| operator=(TerrainInfo &&)=delete | TerrainInfo | |
| TerrainInfo(uint32 mapId) | TerrainInfo | explicit |
| TerrainInfo(TerrainInfo const &)=delete | TerrainInfo | |
| TerrainInfo(TerrainInfo &&)=delete | TerrainInfo | |
| UnloadMap(int32 gx, int32 gy) | TerrainInfo | |
| UnloadMapImpl(int32 gx, int32 gy) | TerrainInfo | private |
| UnloadMMapInstance(uint32 mapId, uint32 instanceId) | TerrainInfo | |
| UnloadMMapInstanceImpl(uint32 mapId, uint32 instanceId) | TerrainInfo | private |
| ~TerrainInfo() | TerrainInfo |