|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <DBCStructure.h>
Public Member Functions | |
| uint32 | Expansion () const |
| bool | GetEntrancePos (int32 &mapid, float &x, float &y) const |
| bool | Instanceable () const |
| bool | IsBattleArena () const |
| bool | IsBattleground () const |
| bool | IsBattlegroundOrArena () const |
| bool | IsContinent () const |
| bool | IsDungeon () const |
| bool | IsInstance () const |
| bool | IsNonRaidInstance () const |
| bool | IsRaid () const |
| bool | IsScenario () const |
| bool | IsWorldMap () const |
Public Attributes | |
| uint32 | addon |
| int32 | entrance_map |
| float | entrance_x |
| float | entrance_y |
| uint32 | linked_zone |
| uint32 | map_type |
| uint32 | MapID |
| char * | name |
| int32 | rootPhaseMap |
Definition at line 1961 of file DBCStructure.h.
|
inline |
Definition at line 1984 of file DBCStructure.h.
References addon.
Referenced by Player::_LoadHomeBind(), GetContentLevelsForMapAndZone(), Player::LoadFromDB(), and Player::TeleportTo().
|
inline |
Definition at line 1998 of file DBCStructure.h.
References entrance_map, entrance_x, and entrance_y.
|
inline |
Definition at line 1988 of file DBCStructure.h.
References MAP_ARENA, MAP_BATTLEGROUND, MAP_DUNGEON, MAP_RAID, MAP_SCENARIO, and map_type.
Referenced by Player::_LoadHomeBind(), InstanceSaveManager::_ResetOrWarnAll(), MapManager::CreateBaseMap(), ObjectMgr::LoadLinkedRespawn(), and ObjectMgr::SetCreatureLinkedRespawn().
|
inline |
Definition at line 1991 of file DBCStructure.h.
References MAP_ARENA, and map_type.
Referenced by SpellInfo::CheckLocation(), and Player::TeleportTo().
|
inline |
Definition at line 1990 of file DBCStructure.h.
References MAP_BATTLEGROUND, and map_type.
Referenced by SpellInfo::CheckLocation().
|
inline |
Definition at line 1993 of file DBCStructure.h.
References MAP_ARENA, MAP_BATTLEGROUND, and map_type.
Referenced by ObjectMgr::GetClosestGraveYard(), WorldSession::HandleMoveWorldportAckOpcode(), tele_commandscript::HandleTeleCommand(), tele_commandscript::HandleTeleGroupCommand(), Player::LoadFromDB(), lfg::LFGMgr::LoadLFGDungeons(), and Player::TeleportTo().
|
inline |
Definition at line 2008 of file DBCStructure.h.
References MapID.
Referenced by SpellInfo::CheckLocation().
|
inline |
Definition at line 1986 of file DBCStructure.h.
References MAP_DUNGEON, and map_type.
|
inline |
Definition at line 1996 of file DBCStructure.h.
References MAP_DUNGEON, MAP_RAID, MAP_SCENARIO, and map_type.
Referenced by Player::_LoadBoundInstances(), MapManager::CanPlayerEnter(), Spell::CheckCast(), Group::GetBoundInstance(), ObjectMgr::GetGoBackTrigger(), WorldSession::HandleMoveWorldportAckOpcode(), DisableMgr::IsDisabledFor(), MapManager::IsValidMAP(), ObjectMgr::LoadCreatures(), and GroupMgr::LoadGroups().
|
inline |
Definition at line 1987 of file DBCStructure.h.
References MAP_DUNGEON, MAP_SCENARIO, and map_type.
Referenced by MapManager::CanPlayerEnter().
|
inline |
Definition at line 1989 of file DBCStructure.h.
References MAP_RAID, and map_type.
Referenced by MapManager::CanPlayerEnter(), Spell::CheckCast(), SpellInfo::CheckLocation(), Group::GetDifficulty(), Player::GetDifficulty(), WorldSession::HandleCalendarGetCalendar(), Group::ResetInstances(), and Player::ResetInstances().
|
inline |
Definition at line 1992 of file DBCStructure.h.
References MAP_SCENARIO, and map_type.
Referenced by GetDownscaledMapDifficultyData().
|
inline |
Definition at line 1994 of file DBCStructure.h.
References MAP_COMMON, and map_type.
| uint32 MapEntry::addon |
Definition at line 1978 of file DBCStructure.h.
Referenced by SpellInfo::CheckLocation(), and Expansion().
| int32 MapEntry::entrance_map |
Definition at line 1974 of file DBCStructure.h.
Referenced by MapManager::CreateBaseMap(), ObjectMgr::GetClosestGraveYard(), GetEntrancePos(), and ObjectMgr::GetGoBackTrigger().
| float MapEntry::entrance_x |
Definition at line 1975 of file DBCStructure.h.
Referenced by ObjectMgr::GetClosestGraveYard(), and GetEntrancePos().
| float MapEntry::entrance_y |
Definition at line 1976 of file DBCStructure.h.
Referenced by ObjectMgr::GetClosestGraveYard(), and GetEntrancePos().
| uint32 MapEntry::linked_zone |
Definition at line 1969 of file DBCStructure.h.
| uint32 MapEntry::map_type |
Definition at line 1965 of file DBCStructure.h.
Referenced by InstanceSaveManager::AddInstanceSave(), InstanceSave::GetResetTimeForDB(), Instanceable(), IsBattleArena(), IsBattleground(), IsBattlegroundOrArena(), DisableMgr::IsDisabledFor(), IsDungeon(), IsInstance(), IsNonRaidInstance(), IsRaid(), IsScenario(), IsWorldMap(), DisableMgr::LoadDisables(), GroupMgr::LoadGroups(), Group::ResetInstances(), and Player::ResetInstances().
| uint32 MapEntry::MapID |
Definition at line 1963 of file DBCStructure.h.
Referenced by MapManager::CanPlayerEnter(), MapManager::CreateBaseMap(), Group::GetBoundInstance(), WorldSession::HandleMoveWorldportAckOpcode(), IsContinent(), and GroupMgr::LoadGroups().
| char* MapEntry::name |
Definition at line 1968 of file DBCStructure.h.
Referenced by Player::_LoadBoundInstances(), MapManager::CanPlayerEnter(), misc_commandscript::HandleGPSCommand(), and misc_commandscript::HandlePInfoCommand().
| int32 MapEntry::rootPhaseMap |
Definition at line 1981 of file DBCStructure.h.
Referenced by GetContentLevelsForMapAndZone(), WorldObject::RebuildTerrainSwaps(), and MMAP::MMapManager::UnloadPhaseTile().