AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
InstanceMap Member List

This is the complete list of members for InstanceMap, including all inherited members.

_corpseBonesMapprivate
_corpsesByCellMapprivate
_corpsesByPlayerMapprivate
_creatureBySpawnIdStoreMapprivate
_creatureRespawnSchedulerMap
_creatureRespawnTimesMapprivate
_creaturesToMoveMapprivate
_defaultLightMapprivate
_dynamicObjectsToMoveMapprivate
_dynamicTreeMapprotected
_FindGameObject(WorldObject *pWorldObject, ObjectGuid::LowType guid) constMapinlineprivate
_gameobjectBySpawnIdStoreMapprivate
_gameObjectsToMoveMapprivate
_GetScriptCreature(Object *obj, bool isSource, const ScriptInfo *scriptInfo) constMapinlineprivate
_GetScriptCreatureSourceOrTarget(Object *source, Object *target, const ScriptInfo *scriptInfo, bool bReverse=false) constMapinlineprivate
_GetScriptPlayer(Object *obj, bool isSource, const ScriptInfo *scriptInfo) constMapinlineprivate
_GetScriptPlayerSourceOrTarget(Object *source, Object *target, const ScriptInfo *scriptInfo) constMapinlineprivate
_GetScriptUnit(Object *obj, bool isSource, const ScriptInfo *scriptInfo) constMapinlineprivate
_GetScriptWorldObject(Object *obj, bool isSource, const ScriptInfo *scriptInfo) constMapinlineprivate
_goRespawnTimesMapprivate
_guidGeneratorsMapprivate
_instanceResetPeriodMapprotected
_objectsStoreMapprivate
_ScriptProcessDoor(Object *source, Object *target, const ScriptInfo *scriptInfo) constMapinlineprivate
_transportsMapprotected
_transportsUpdateIterMapprotected
_updateObjectsMapprivate
_zoneDynamicInfoMapprivate
ActiveNonPlayers typedefMapprotected
AddCorpse(Corpse *corpse)Map
AddCreatureToMoveList(Creature *c)Mapprivate
AddDynamicObjectToMoveList(DynamicObject *go)Mapprivate
AddGameObjectToMoveList(GameObject *go)Mapprivate
AddObjectToRemoveList(WorldObject *obj)Map
AddObjectToSwitchList(WorldObject *obj, bool on)Map
AddPlayerToMap(Player *) overrideInstanceMapvirtual
AddToActive(T *obj)Map
AddToActive(Creature *c)Map
AddToActive(DynamicObject *d)Map
AddToActive(GameObject *d)Map
AddToActiveHelper(WorldObject *obj)Mapinlineprivate
AddToGrid(T *object, Cell const &cell)Mapprivate
AddToGrid(Creature *obj, Cell const &cell)Map
AddToGrid(GameObject *obj, Cell const &cell)Map
AddToGrid(DynamicObject *obj, Cell const &cell)Map
AddToGrid(Corpse *obj, Cell const &cell)Map
AddToMap(T *, bool checkTransport=false)Map
AddToMap(MotionTransport *obj, bool)Map
AddUpdateObject(Object *obj)Mapinline
AddWorldObject(WorldObject *obj)Mapinline
AfterPlayerUnlinkFromMap() overrideInstanceMapvirtual
AllTransportsEmpty() constMap
AllTransportsRemovePassengers()Map
Balance()Mapinline
begin()GridRefMgr< NGridType >inline
buildNGridLinkage(NGridType *pNGridType)Mapinlineprivate
CAN_ENTER enum valueMap
CANNOT_ENTER_ALREADY_IN_MAP enum valueMap
CANNOT_ENTER_CORPSE_IN_DIFFERENT_INSTANCE enum valueMap
CANNOT_ENTER_DIFFICULTY_UNAVAILABLE enum valueMap
CANNOT_ENTER_INSTANCE_BIND_MISMATCH enum valueMap
CANNOT_ENTER_MAX_PLAYERS enum valueMap
CANNOT_ENTER_NO_ENTRY enum valueMap
CANNOT_ENTER_NOT_IN_RAID enum valueMap
CANNOT_ENTER_TOO_MANY_INSTANCES enum valueMap
CANNOT_ENTER_UNINSTANCED_DUNGEON enum valueMap
CANNOT_ENTER_UNSPECIFIED_REASON enum valueMap
CANNOT_ENTER_ZONE_IN_COMBAT enum valueMap
CannotEnter(Player *player, bool loginCheck=false) overrideInstanceMapvirtual
CanReachPositionAndGetValidCoords(WorldObject const *source, PathGenerator *path, float &destX, float &destY, float &destZ, bool failOnCollision=true, bool failOnSlopes=true) constMap
CanReachPositionAndGetValidCoords(WorldObject const *source, float &destX, float &destY, float &destZ, bool failOnCollision=true, bool failOnSlopes=true) constMap
CanReachPositionAndGetValidCoords(WorldObject const *source, float startX, float startY, float startZ, float &destX, float &destY, float &destZ, bool failOnCollision=true, bool failOnSlopes=true) constMap
CanUnload(uint32 diff)Mapinline
CheckCollisionAndGetValidCoords(WorldObject const *source, float startX, float startY, float startZ, float &destX, float &destY, float &destZ, bool failOnCollision=true) constMap
clearReferences()RefMgr< TO, FROM >inline
ContainsGameObjectModel(const GameObjectModel &model) constMapinline
ConvertCorpseToBones(ObjectGuid const ownerGuid, bool insignia=false)Map
CreateInstanceScript(bool load, std::string data, uint32 completedEncounterMask)InstanceMap
CreatureBySpawnIdContainer typedefMap
CreatureGroupHolderMap
CreatureRelocation(Creature *creature, float x, float y, float z, float o)Map
CustomDataMap
decSize()LinkedListHeadinline
DelayedUpdate(const uint32 diff)Mapvirtual
DeleteCorpseData()Map
DeleteFromWorld(T *)Mapprivate
DeleteFromWorld(Player *player)Map
DeleteRespawnTimes()Map
DeleteRespawnTimesInDB(uint16 mapId, uint32 instanceId)Mapstatic
DoForAllPlayers(std::function< void(Player *)> exec)Map
DynamicObjectRelocation(DynamicObject *go, float x, float y, float z, float o)Map
end()GridRefMgr< NGridType >inline
EnsureGridCreated(const GridCoord &)Map
EnsureGridCreated_i(const GridCoord &)Mapprivate
EnsureGridLoaded(Cell const &)Mapprivate
EnterState enum nameMap
ExistMap(uint32 mapid, int gx, int gy)Mapstatic
ExistVMap(uint32 mapid, int gx, int gy)Mapstatic
GameObjectBySpawnIdContainer typedefMap
GameObjectRelocation(GameObject *go, float x, float y, float z, float o)Map
GenerateLowGuid()Mapinline
GetActiveNonPlayersCount() constMapinline
GetAllTransports() constMapinline
GetAreaId(uint32 phaseMask, float x, float y, float z) constMap
GetAreaInfo(uint32 phaseMask, float x, float y, float z, uint32 &mogpflags, int32 &adtId, int32 &rootId, int32 &groupId) constMap
GetCorpse(ObjectGuid const guid)Map
GetCorpseByPlayer(ObjectGuid const &ownerGuid) constMapinline
GetCorpsesInCell(uint32 cellId) constMapinline
GetCreature(ObjectGuid const guid)Map
GetCreatureBySpawnIdStore()Mapinline
GetCreatureRespawnTime(ObjectGuid::LowType dbGuid) constMapinline
GetDebugInfo() const overrideInstanceMapvirtual
GetDifficulty() constMapinline
GetDynamicMapTree() constMapinline
GetDynamicObject(ObjectGuid const guid)Map
GetEntrancePos(int32 &mapid, float &x, float &y)Mapinline
GetEntry() constMapinline
getFirst()GridRefMgr< NGridType >inline
RefMgr::getFirst() constRefMgr< TO, FROM >inline
GetFullTerrainStatusForPosition(uint32 phaseMask, float x, float y, float z, float collisionHeight, PositionFullTerrainStatus &data, uint8 reqLiquidType=MAP_ALL_LIQUIDS)Map
GetGameObject(ObjectGuid const guid)Map
GetGameObjectBySpawnIdStore()Mapinline
GetGameObjectFloor(uint32 phasemask, float x, float y, float z, float maxSearchDist=DEFAULT_HEIGHT_SEARCH) constMapinline
GetGORespawnTime(ObjectGuid::LowType dbGuid) constMapinline
GetGrid(float x, float y)Map
GetGridHeight(float x, float y) constMap
GetGuidSequenceGenerator()Mapinlineprivate
GetHeight(float x, float y, float z, bool checkVMap=true, float maxSearchDist=DEFAULT_HEIGHT_SEARCH) constMap
GetHeight(uint32 phasemask, float x, float y, float z, bool vmap=true, float maxSearchDist=DEFAULT_HEIGHT_SEARCH) constMap
GetId() constMapinline
GetInstanceId() constMapinline
GetInstanceResetPeriod() constMapinline
GetInstanceScript()InstanceMapinline
GetInstanceScript() constInstanceMapinline
getLast()GridRefMgr< NGridType >inline
RefMgr::getLast() constRefMgr< TO, FROM >inline
GetLinkedRespawnTime(ObjectGuid guid) constMap
GetLiquidData(uint32 phaseMask, float x, float y, float z, float collisionHeight, uint8 ReqLiquidType)Map
GetMapDifficulty() constMap
GetMapName() constMap
GetMaxPlayers() constInstanceMap
GetMaxResetDelay() constInstanceMap
GetMinHeight(float x, float y) constMap
GetMMapLock() constMapinline
getNGrid(uint32 x, uint32 y) constMapinlineprivate
GetObjectHitPos(uint32 phasemask, float x1, float y1, float z1, float x2, float y2, float z2, float &rx, float &ry, float &rz, float modifyDist)Map
GetObjectsStore()Mapinline
GetParent() constMapinline
GetPet(ObjectGuid const guid)Map
GetPlayers() constMapinline
GetPlayersCountExceptGMs() constMap
GetScriptId() constInstanceMapinline
GetScriptName() constInstanceMap
getSize() constLinkedListHeadinline
GetSpawnMode() constMapinline
GetTransport(ObjectGuid const guid)Map
GetTransportForPos(uint32 phase, float x, float y, float z, WorldObject *worldobject=nullptr)Map
GetVisibilityRange() constMapinline
GetWaterLevel(float x, float y) constMap
GetWaterOrGroundLevel(uint32 phasemask, float x, float y, float z, float *ground=nullptr, bool swim=false, float collisionHeight=DEFAULT_COLLISION_HEIGHT) constMap
GetZoneAndAreaId(uint32 phaseMask, uint32 &zoneid, uint32 &areaid, float x, float y, float z) constMap
GetZoneId(uint32 phaseMask, float x, float y, float z) constMap
GridLockMapprotected
GridMapsMapprivate
HandleDelayedVisibility()Map
HasEnoughWater(WorldObject const *searcher, float x, float y, float z) constMap
HasEnoughWater(WorldObject const *searcher, LiquidData const &liquidData) constMap
HavePlayers() constMapinline
i_gridsMapprivate
i_InstanceIdMapprotected
i_mapEntryMapprotected
i_objectsForDelayedVisibilityMap
i_objectsToRemoveMapprivate
i_objectsToSwitchMapprivate
i_script_idInstanceMapprivate
i_scriptLockMapprivate
i_spawnModeMapprotected
i_worldObjectsMapprivate
iFirstLinkedListHeadprivate
iLastLinkedListHeadprivate
incSize()LinkedListHeadinline
InitializeObject(T *obj)Mapprivate
InitializeObject(Creature *)Map
InitializeObject(GameObject *)Map
InitVisibilityDistance() overrideInstanceMapvirtual
insertFirst(LinkedListElement *pElem)LinkedListHeadinline
InsertGameObjectModel(const GameObjectModel &model)Mapinline
insertLast(LinkedListElement *pElem)LinkedListHeadinline
instance_dataInstanceMapprivate
Instanceable() constMapinline
InstanceMap(uint32 id, uint32 InstanceId, uint8 SpawnMode, Map *_parent)InstanceMap
Is25ManRaid() constMapinline
IsBattleArena() constMapinline
IsBattleground() constMapinline
IsBattlegroundOrArena() constMapinline
isCellMarked(uint32 pCellId)Mapinline
isCellMarkedLarge(uint32 pCellId)Mapinline
IsDungeon() constMapinline
IsEmpty() constLinkedListHeadinline
IsGridLoaded(float x, float y) constMapinline
IsGridLoaded(const GridCoord &) constMapprivate
isGridObjectDataLoaded(uint32 x, uint32 y) constMapinlineprivate
IsHeroic() constMapinline
isInLineOfSight(float x1, float y1, float z1, float x2, float y2, float z2, uint32 phasemask, LineOfSightChecks checks, VMAP::ModelIgnoreFlags ignoreFlags) constMap
IsInWater(uint32 phaseMask, float x, float y, float z, float collisionHeight) constMap
iSizeLinkedListHeadprivate
IsNonRaidDungeon() constMapinline
IsRaid() constMapinline
IsRaidOrHeroicDungeon() constMapinline
IsRegularDifficulty() constMapinline
IsRemovalGrid(float x, float y) constMapinline
IsUnderWater(uint32 phaseMask, float x, float y, float z, float collisionHeight) constMap
iterator typedefGridRefMgr< NGridType >
LinkedListHead()LinkedListHeadinline
LoadAllCells()Map
LoadCorpseData()Map
LoadGrid(float x, float y)Map
LoadMap(int gx, int gy, bool reload=false)Mapprivate
LoadMapAndVMap(int gx, int gy)Mapprivate
LoadMMap(int gx, int gy)Mapprivate
LoadRespawnTimes()Map
LoadVMap(int gx, int gy)Mapprivate
LockMapprotected
LogEncounterFinished(EncounterCreditType type, uint32 creditEntry)Map
m_activeNonPlayersMapprotected
m_activeNonPlayersIterMapprotected
m_mapRefIterMapprotected
m_mapRefMgrMapprotected
m_parentMapMapprivate
m_resetAfterUnloadInstanceMapprivate
m_scriptScheduleMapprivate
m_unloadTimerMapprotected
m_unloadWhenEmptyInstanceMapprivate
m_VisibleDistanceMapprotected
Map(uint32 id, uint32 InstanceId, uint8 SpawnMode, Map *_parent=nullptr)Map
markCell(uint32 pCellId)Mapinline
markCellLarge(uint32 pCellId)Mapinline
marked_cellsMapprivate
marked_cells_largeMapprivate
MMapLockMapprotected
MoveAllCreaturesInMoveList()Map
MoveAllDynamicObjectsInMoveList()Map
MoveAllGameObjectsInMoveList()Map
PermBindAllPlayers()InstanceMap
PlayDirectSoundToMap(uint32 soundId, uint32 zoneId=0)Map
PlayerList typedefMap
PlayerRelocation(Player *, float x, float y, float z, float o)Map
rbegin()GridRefMgr< NGridType >inline
RefMgr()=defaultRefMgr< TO, FROM >
RemoveAllObjectsInRemoveList()Map
RemoveAllPlayers()Mapvirtual
RemoveCorpse(Corpse *corpse)Map
RemoveCreatureFromMoveList(Creature *c)Mapprivate
RemoveCreatureRespawnTime(ObjectGuid::LowType dbGuid)Map
RemoveDynamicObjectFromMoveList(DynamicObject *go)Mapprivate
RemoveFromActive(T *obj)Map
RemoveFromActive(Creature *c)Map
RemoveFromActive(DynamicObject *obj)Map
RemoveFromActive(GameObject *obj)Map
RemoveFromActiveHelper(WorldObject *obj)Mapinlineprivate
RemoveFromMap(T *, bool)Map
RemoveFromMap(MotionTransport *obj, bool remove)Map
RemoveGameObjectFromMoveList(GameObject *go)Mapprivate
RemoveGameObjectModel(const GameObjectModel &model)Mapinline
RemoveGORespawnTime(ObjectGuid::LowType dbGuid)Map
RemoveOldCorpses()Map
RemovePlayerFromMap(Player *, bool) overrideInstanceMapvirtual
RemoveUpdateObject(Object *obj)Mapinline
RemoveWorldObject(WorldObject *obj)Mapinline
rend()GridRefMgr< NGridType >inline
Reset(uint8 method, GuidList *globalSkipList=nullptr)InstanceMap
resetMarkedCells()Mapinline
resetMarkedCellsLarge()Mapinline
SaveCreatureRespawnTime(ObjectGuid::LowType dbGuid, time_t &respawnTime)Map
SaveGORespawnTime(ObjectGuid::LowType dbGuid, time_t &respawnTime)Map
ScheduleCreatureRespawn(ObjectGuid, Milliseconds)Map
ScriptCommandStart(ScriptInfo const &script, uint32 delay, Object *source, Object *target)Map
ScriptScheduleMap typedefMapprivate
ScriptsProcess()Mapprivate
ScriptsStart(std::map< uint32, std::multimap< uint32, ScriptInfo > > const &scripts, uint32 id, Object *source, Object *target)Map
SendInitSelf(Player *player)Map
SendInitTransports(Player *player)Map
SendObjectUpdates()Mapprivate
SendRemoveTransports(Player *player)Map
SendResetWarnings(uint32 timeLeft) constInstanceMap
SendToPlayers(WorldPacket const *data) constMap
SendZoneDynamicInfo(Player *player)Map
setGridObjectDataLoaded(bool pLoaded, uint32 x, uint32 y)Mapinlineprivate
setNGrid(NGridType *grid, uint32 x, uint32 y)Mapinlineprivate
SetVisibilityRange(float range)Mapinline
SetZoneMusic(uint32 zoneId, uint32 musicId)Map
SetZoneOverrideLight(uint32 zoneId, uint32 lightId, Milliseconds fadeInTime)Map
SetZoneWeather(uint32 zoneId, WeatherState weatherId, float weatherGrade)Map
SummonCreature(uint32 entry, Position const &pos, SummonPropertiesEntry const *properties=nullptr, uint32 duration=0, WorldObject *summoner=nullptr, uint32 spellId=0, uint32 vehId=0, bool visibleBySummonerOnly=false)Map
SummonCreatureGroup(uint8 group, std::list< TempSummon * > *list=nullptr)Map
SummonGameObject(uint32 entry, float x, float y, float z, float ang, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime, bool checkTransport=true)Map
SummonGameObject(uint32 entry, Position const &pos, float rotation0=0.0f, float rotation1=0.0f, float rotation2=0.0f, float rotation3=0.0f, uint32 respawnTime=100, bool checkTransport=true)Map
SwitchGridContainers(T *obj, bool on)Map
SwitchGridContainers(Creature *obj, bool on)Map
SwitchGridContainers(GameObject *obj, bool on)Map
ToBattlegroundMap()Mapinline
ToBattlegroundMap() constMapinline
ToInstanceMap()Mapinline
ToInstanceMap() constMapinline
ToMapInstanced()Mapinline
ToMapInstanced() constMapinline
UnloadAll() overrideInstanceMapvirtual
UnloadGrid(NGridType &ngrid)Map
Update(const uint32, const uint32, bool thread=true) overrideInstanceMapvirtual
UpdateActiveCells(const float &x, const float &y, const uint32 t_diff)Mapprivate
UpdateEncounterState(EncounterCreditType type, uint32 creditEntry, Unit *source)Map
UpdateIteratorBack(Player *player)Map
Visit(const Cell &cell, TypeContainerVisitor< T, CONTAINER > &visitor)Mapinline
VisitNearbyCellsOf(WorldObject *obj, TypeContainerVisitor< Acore::ObjectUpdater, GridTypeMapContainer > &gridVisitor, TypeContainerVisitor< Acore::ObjectUpdater, WorldTypeMapContainer > &worldVisitor, TypeContainerVisitor< Acore::ObjectUpdater, GridTypeMapContainer > &largeGridVisitor, TypeContainerVisitor< Acore::ObjectUpdater, WorldTypeMapContainer > &largeWorldVisitor)Map
VisitNearbyCellsOfPlayer(Player *player, TypeContainerVisitor< Acore::ObjectUpdater, GridTypeMapContainer > &gridVisitor, TypeContainerVisitor< Acore::ObjectUpdater, WorldTypeMapContainer > &worldVisitor, TypeContainerVisitor< Acore::ObjectUpdater, GridTypeMapContainer > &largeGridVisitor, TypeContainerVisitor< Acore::ObjectUpdater, WorldTypeMapContainer > &largeWorldVisitor)Map
~InstanceMap() overrideInstanceMap
~Map() overrideMap
~RefMgr()RefMgr< TO, FROM >inlinevirtual