_arenaTeamScores | Battleground | protected |
_CheckSafePositions(uint32 diff) | Battleground | inlineprotected |
_InBGFreeSlotQueue | Battleground | private |
_ProcessJoin(uint32 diff) | Battleground | inlineprotected |
_ProcessLeave(uint32 diff) | Battleground | inlineprotected |
_ProcessProgress(uint32 diff) | Battleground | inlineprotected |
_ProcessResurrect(uint32 diff) | Battleground | inlineprotected |
_reviveEvents | Battleground | protected |
_startPosition | Battleground | private |
AddCreature(uint32 entry, uint32 type, float x, float y, float z, float o, uint32 respawntime=0, MotionTransport *transport=nullptr) | Battleground | |
AddObject(uint32 type, uint32 entry, float x, float y, float z, float o, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime=0, GOState goState=GO_STATE_READY) | Battleground | |
AddOrSetPlayerToCorrectBgGroup(Player *player, TeamId teamId) | Battleground | |
AddPlayer(Player *player) override | Arena | protectedvirtual |
AddPlayerToResurrectQueue(ObjectGuid npc_guid, ObjectGuid player_guid) | Battleground | |
AddSpectator(Player *p) | Battleground | inline |
AddSpiritGuide(uint32 type, float x, float y, float z, float o, TeamId teamId) | Battleground | |
AddToBeTeleported(ObjectGuid spectator, ObjectGuid participant) | Battleground | inline |
AddToBGFreeSlotQueue() | Battleground | |
AllNodesConrolledByTeam(TeamId) const | Battleground | inlinevirtual |
Arena() | Arena | protected |
ArenaLogEntries | Battleground | |
ArenaLogEntryDataMap typedef | Battleground | |
Battleground() | Battleground | |
BattlegroundPlayerMap typedef | Battleground | |
BattlegroundRL() | BattlegroundRL | |
BattlegroundScoreMap typedef | Battleground | |
BGCreatures typedef | Battleground | |
BgCreatures | Battleground | |
BGObjects typedef | Battleground | |
BgObjects | Battleground | |
BlockMovement(Player *player) | Battleground | |
BroadcastWorker(Do &_do) | Battleground | |
BuildPvPLogDataPacket(WorldPacket &data) | Battleground | |
CastSpellOnTeam(uint32 spellId, TeamId teamId) | Battleground | |
CheckWinConditions() override | Arena | privatevirtual |
DecreaseInvitedCount(TeamId teamId) | Battleground | inline |
DelCreature(uint32 type) | Battleground | |
DelObject(uint32 type) | Battleground | |
DestroyGate(Player *, GameObject *) | Battleground | inlinevirtual |
DoAction(uint32, ObjectGuid) | Battleground | inlinevirtual |
DoorClose(uint32 type) | Battleground | |
DoorOpen(uint32 type) | Battleground | |
EndBattleground(TeamId winnerTeamId) override | Arena | privatevirtual |
Battleground::EndBattleground(PvPTeamId winnerTeamId) | Battleground | |
EndNow() | Battleground | protected |
EventPlayerClickedOnFlag(Player *, GameObject *) | Battleground | inlinevirtual |
EventPlayerDamagedGO(Player *, GameObject *, uint32) | Battleground | inlinevirtual |
EventPlayerDroppedFlag(Player *) | Battleground | inlinevirtual |
EventPlayerUsedGO(Player *, GameObject *) | Battleground | inlinevirtual |
FillInitialWorldStates(WorldPacket &d) override | BattlegroundRL | virtual |
FindBgMap() const | Battleground | inline |
GetAcoreString(int32 entry) | Battleground | |
GetAlivePlayersCountByTeam(TeamId teamId) const | Battleground | |
GetArenaMatchmakerRating(TeamId teamId) const | Battleground | inline |
GetArenaTeamIdForTeam(TeamId teamId) const | Battleground | inline |
GetArenaType() const | Battleground | inline |
GetBGCreature(uint32 type) | Battleground | |
GetBgMap() const | Battleground | inline |
GetBGObject(uint32 type) | Battleground | |
GetBgRaid(TeamId teamId) const | Battleground | inline |
GetBgTypeID(bool GetRandom=false) const | Battleground | inline |
GetBonusHonorFromKill(uint32 kills) const | Battleground | |
GetBracketId() const | Battleground | inline |
GetClientInstanceID() const | Battleground | inline |
GetClosestGraveyard(Player *player) | Battleground | virtual |
GetEndTime() const | Battleground | inline |
GetFlagPickerGUID(TeamId=TEAM_NEUTRAL) const | Battleground | inlinevirtual |
GetFreeSlotsForTeam(TeamId teamId) const | Battleground | |
GetInstanceID() const | Battleground | inline |
GetInvitedCount(TeamId teamId) const | Battleground | inline |
GetLastResurrectTime() const | Battleground | inline |
GetMapId() const | Battleground | inline |
GetMaxFreeSlots() const | Battleground | |
GetMaxLevel() const | Battleground | inline |
GetMaxPlayersPerTeam() const | Battleground | inline |
GetMinLevel() const | Battleground | inline |
GetMinPlayersPerTeam() const | Battleground | inline |
GetName() const | Battleground | inline |
GetObjectType(ObjectGuid guid) | Battleground | |
GetOtherTeamId(TeamId teamId) | Battleground | static |
GetPlayers() const | Battleground | inline |
GetPlayerScores() const | Battleground | inline |
GetPlayerScoresSize() const | Battleground | inline |
GetPlayersCountByTeam(TeamId teamId) const | Battleground | inline |
GetPlayersSize() const | Battleground | inline |
GetPrematureWinner() | Battleground | virtual |
GetRealRepFactionForPlayer(uint32 factionId, Player *player) | Battleground | |
GetReviveQueueSize() const | Battleground | inline |
GetScriptId() const | Battleground | inline |
GetSpectators() const | Battleground | inline |
GetStartDelayTime() const | Battleground | inline |
GetStartMaxDist() const | Battleground | inline |
GetStartTime() const | Battleground | inline |
GetStatus() const | Battleground | inline |
GetTeamScore(TeamId teamId) const | Battleground | |
GetTeamStartPosition(TeamId teamId) const | Battleground | |
GetUniqueBracketId() const | Battleground | |
GetWinner() const | Battleground | inline |
HandleAreaTrigger(Player *player, uint32 trigger) override | BattlegroundRL | virtual |
HandleKillPlayer(Player *player, Player *killer) override | Arena | protectedvirtual |
HandleKillUnit(Creature *, Player *) | Battleground | inlinevirtual |
HandlePlayerResurrect(Player *) | Battleground | inlinevirtual |
HandlePlayerUnderMap(Player *player) override | BattlegroundRL | virtual |
HandleTriggerBuff(GameObject *gameObject) | Battleground | |
HasFreeSlots() const | Battleground | |
HaveSpectators() | Battleground | inline |
IncreaseInvitedCount(TeamId teamId) | Battleground | inline |
Init() | Battleground | virtual |
isArena() const | Battleground | inline |
isBattleground() const | Battleground | inline |
IsPlayerInBattleground(ObjectGuid guid) const | Battleground | |
IsRandom() | Battleground | inline |
isRated() const | Battleground | inline |
m_ArenaTeamIds | Battleground | private |
m_ArenaTeamMMR | Battleground | private |
m_ArenaType | Battleground | private |
m_BgInvitedPlayers | Battleground | private |
m_BgRaids | Battleground | private |
m_BracketId | Battleground | private |
m_BuffChange | Battleground | protected |
m_ClientInstanceID | Battleground | private |
m_EndTime | Battleground | private |
m_Events | Battleground | protected |
m_HonorMode | Battleground | protected |
m_InstanceID | Battleground | private |
m_IsArena | Battleground | private |
m_IsRandom | Battleground | protected |
m_IsRated | Battleground | private |
m_LastResurrectTime | Battleground | private |
m_LevelMax | Battleground | private |
m_LevelMin | Battleground | private |
m_Map | Battleground | private |
m_MapId | Battleground | private |
m_MaxPlayersPerTeam | Battleground | private |
m_MinPlayersPerTeam | Battleground | private |
m_Name | Battleground | private |
m_OfflineQueue | Battleground | private |
m_Players | Battleground | protected |
m_PlayersCount | Battleground | private |
m_PrematureCountDown | Battleground | private |
m_PrematureCountDownTimer | Battleground | private |
m_RandomTypeID | Battleground | private |
m_RealTypeID | Battleground | private |
m_ResetStatTimer | Battleground | private |
m_ResurrectQueue | Battleground | private |
m_ReviveQueue | Battleground | protected |
m_SetDeleteThis | Battleground | private |
m_Spectators | Battleground | private |
m_StartDelayTime | Battleground | private |
m_StartMaxDist | Battleground | private |
m_StartTime | Battleground | private |
m_Status | Battleground | private |
m_TeamScores | Battleground | protected |
m_ToBeTeleported | Battleground | private |
m_UpdateTimer | Battleground | protected |
m_ValidStartPositionTimer | Battleground | private |
m_WinnerId | Battleground | private |
ModifyStartDelayTime(int32 diff) | Battleground | inline |
PlayerAddedToBGCheckIfBGIsRunning(Player *player) | Battleground | protected |
PlayerScores | Battleground | protected |
PlaySoundToAll(uint32 soundId) | Battleground | |
PostUpdateImpl(uint32) | Battleground | inlineprivatevirtual |
PreUpdateImpl(uint32) | Battleground | inlineprivatevirtual |
ReadyMarkerClicked(Player *p) | Battleground | |
readyMarkerClickedSet | Battleground | |
RelocateDeadPlayers(ObjectGuid queueIndex) | Battleground | |
RemoveAuraOnTeam(uint32 spellId, TeamId teamId) | Battleground | |
RemoveFromBGFreeSlotQueue() | Battleground | |
RemovePlayer(Player *) override | Arena | protectedvirtual |
RemovePlayerAtLeave(Player *player) override | Arena | privatevirtual |
RemovePlayerFromResurrectQueue(Player *player) | Battleground | |
RemoveSpectator(Player *p) | Battleground | inline |
RemoveToBeTeleported(ObjectGuid spectator) | Battleground | inline |
ResetBGSubclass() | Battleground | inlinevirtual |
RewardHonorToTeam(uint32 honor, TeamId teamId) | Battleground | |
RewardReputationToTeam(uint32 factionId, uint32 reputation, TeamId teamId) | Battleground | |
RewardXPAtKill(Player *killer, Player *victim) | Battleground | |
ScriptId | Battleground | private |
SendBroadcastText(uint32 id, ChatMsg msgType, WorldObject const *target=nullptr) | Battleground | |
SendChatMessage(Creature *source, uint8 textId, WorldObject *target=nullptr) | Battleground | |
SendPacketToAll(WorldPacket const *packet) | Battleground | |
SendPacketToTeam(TeamId teamId, WorldPacket const *packet, Player *sender=nullptr, bool self=true) | Battleground | |
SetArenaMatchmakerRating(TeamId teamId, uint32 MMR) | Battleground | inline |
SetArenaorBGType(bool _isArena) | Battleground | inline |
SetArenaTeamIdForTeam(TeamId teamId, uint32 ArenaTeamId) | Battleground | inline |
SetArenaType(uint8 type) | Battleground | inline |
SetBgMap(BattlegroundMap *map) | Battleground | inline |
SetBgRaid(TeamId teamId, Group *bg_raid) | Battleground | |
SetBgTypeID(BattlegroundTypeId TypeID) | Battleground | inline |
SetBracket(PvPDifficultyEntry const *bracketEntry) | Battleground | |
SetClientInstanceID(uint32 InstanceID) | Battleground | inline |
SetDroppedFlagGUID(ObjectGuid, TeamId=TEAM_NEUTRAL) | Battleground | inlinevirtual |
SetEndTime(uint32 Time) | Battleground | inline |
SetHoliday(bool is_holiday) | Battleground | |
SetInstanceID(uint32 InstanceID) | Battleground | inline |
SetLastResurrectTime(uint32 Time) | Battleground | inline |
SetLevelRange(uint32 min, uint32 max) | Battleground | inline |
SetMapId(uint32 MapID) | Battleground | inline |
SetMaxPlayersPerTeam(uint32 MaxPlayers) | Battleground | inline |
SetMinPlayersPerTeam(uint32 MinPlayers) | Battleground | inline |
SetName(std::string_view name) | Battleground | inline |
SetRandom(bool isRandom) | Battleground | inline |
SetRandomTypeID(BattlegroundTypeId TypeID) | Battleground | inline |
SetRated(bool state) | Battleground | inline |
SetScriptId(uint32 scriptId) | Battleground | inline |
SetStartDelayTime(int32 Time) | Battleground | inline |
SetStartMaxDist(float startMaxDist) | Battleground | inline |
SetStartTime(uint32 Time) | Battleground | inline |
SetStatus(BattlegroundStatus Status) | Battleground | inline |
SetTeamStartPosition(TeamId teamId, Position const &pos) | Battleground | |
SetupBattleground() override | BattlegroundRL | virtual |
SetWinner(PvPTeamId winner) | Battleground | inline |
SpawnBGObject(uint32 type, uint32 respawntime, uint32 forceRespawnDelay=0) | Battleground | |
SpectatorList typedef | Battleground | |
SpectatorsSendPacket(WorldPacket &data) | Battleground | |
SpiritOfCompetitionEvent(PvPTeamId winnerTeamId) const | Battleground | |
StartBattleground() | Battleground | |
StartDelayTimes | Battleground | protected |
StartingEventCloseDoors() override | BattlegroundRL | virtual |
StartingEventOpenDoors() override | BattlegroundRL | virtual |
StartMessageIds | Battleground | protected |
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry) | Battleground | |
ToBattlegroundAB() | Battleground | inline |
ToBattlegroundAB() const | Battleground | inline |
ToBattlegroundAV() | Battleground | inline |
ToBattlegroundAV() const | Battleground | inline |
ToBattlegroundBE() | Battleground | inline |
ToBattlegroundBE() const | Battleground | inline |
ToBattlegroundDS() | Battleground | inline |
ToBattlegroundDS() const | Battleground | inline |
ToBattlegroundEY() | Battleground | inline |
ToBattlegroundEY() const | Battleground | inline |
ToBattlegroundIC() | Battleground | inline |
ToBattlegroundIC() const | Battleground | inline |
ToBattlegroundNA() | Battleground | inline |
ToBattlegroundNA() const | Battleground | inline |
ToBattlegroundRL() | Battleground | inline |
ToBattlegroundRL() const | Battleground | inline |
ToBattlegroundRV() | Battleground | inline |
ToBattlegroundRV() const | Battleground | inline |
ToBattlegroundSA() | Battleground | inline |
ToBattlegroundSA() const | Battleground | inline |
ToBattlegroundWS() | Battleground | inline |
ToBattlegroundWS() const | Battleground | inline |
ToBeDeleted() const | Battleground | inline |
ToBeTeleportedMap typedef | Battleground | |
Update(uint32 diff) | Battleground | |
UpdateArenaWorldState() | Arena | protected |
UpdatePlayerScore(Player *player, uint32 type, uint32 value, bool doAddHonor=true) | Battleground | virtual |
UpdatePlayersCountByTeam(TeamId teamId, bool remove) | Battleground | inline |
UpdateWorldState(uint32 variable, uint32 value) | Battleground | |
YellToAll(Creature *creature, const char *text, uint32 language) | Battleground | |
~Battleground() | Battleground | virtual |