_battlegroundTemplate | Battleground | private |
_CheckSafePositions(uint32 diff) | Battleground | inlineprotected |
_GetPlayer(ObjectGuid guid, bool offlineRemove, char const *context) const | Battleground | protected |
_GetPlayer(BattlegroundPlayerMap::iterator itr, char const *context) | Battleground | inlineprotected |
_GetPlayer(BattlegroundPlayerMap::const_iterator itr, char const *context) const | Battleground | inlineprotected |
_GetPlayerForTeam(Team team, BattlegroundPlayerMap::const_iterator itr, char const *context) const | Battleground | protected |
_playerPositions | Battleground | private |
_preparationStartTime | Battleground | private |
_ProcessJoin(uint32 diff) | Battleground | inlineprotected |
_ProcessLeave(uint32 diff) | Battleground | inlineprotected |
_ProcessOfflineQueue() | Battleground | inlineprotected |
_ProcessPlayerPositionBroadcast(uint32 diff) | Battleground | protected |
_ProcessProgress(uint32 diff) | Battleground | inlineprotected |
_pvpDifficultyEntry | Battleground | private |
_pvpStatIds | Battleground | private |
_winnerTeamId | Battleground | private |
AddOrSetPlayerToCorrectBgGroup(Player *player, Team team) | Battleground | |
AddPlayer(Player *player, BattlegroundQueueTypeId queueId) | Battleground | virtual |
AddPlayerPosition(WorldPackets::Battleground::BattlegroundPlayerPosition const &position) | Battleground | |
AddPoint(Team team, uint32 points=1) | Battleground | inline |
AddToBGFreeSlotQueue() | Battleground | |
Battleground(BattlegroundTemplate const *battlegroundTemplate) | Battleground | |
Battleground(Battleground const &) | Battleground | |
BattlegroundPlayerMap typedef | Battleground | |
BattlegroundScoreMap typedef | Battleground | |
BlockMovement(Player *player) | Battleground | |
BroadcastWorker(Do &_do) | Battleground | |
BuildPvPLogDataPacket(WorldPackets::Battleground::PVPMatchStatistics &pvpLogData) const | Battleground | virtual |
CanAwardArenaPoints() const | Battleground | inline |
CastSpellOnTeam(uint32 SpellID, Team team) | Battleground | |
CheckWinConditions() | Battleground | inlinevirtual |
DecreaseInvitedCount(Team team) | Battleground | inline |
EndBattleground(Team winner) | Battleground | virtual |
EndNow() | Battleground | protected |
EventPlayerLoggedIn(Player *player) | Battleground | |
EventPlayerLoggedOut(Player *player) | Battleground | |
FindBgMap() const | Battleground | inline |
GetAlivePlayersCountByTeam(Team team) const | Battleground | |
GetArenaMatchmakerRating(Team team) const | Battleground | inline |
GetArenaTeamIdByIndex(TeamId teamId) const | Battleground | inline |
GetArenaTeamIdForTeam(Team team) const | Battleground | inline |
GetArenaType() const | Battleground | inline |
GetBattlegroundPlayerData(ObjectGuid const &playerGuid) const | Battleground | inline |
GetBattlegroundScore(Player *player) const | Battleground | |
GetBGCreature(uint32 type, bool logError=true) | Battleground | |
GetBgMap() const | Battleground | |
GetBGObject(uint32 type, bool logError=true) | Battleground | |
GetBgRaid(Team team) const | Battleground | inline |
GetBonusHonorFromKill(uint32 kills) const | Battleground | |
GetBracketId() const | Battleground | |
GetClientInstanceID() const | Battleground | inline |
GetElapsedTime() const | Battleground | inline |
GetExploitTeleportLocation(Team) | Battleground | inlinevirtual |
GetFreeSlotsForTeam(Team team) const | Battleground | |
GetInstanceID() const | Battleground | inline |
GetInvitedCount(Team team) const | Battleground | inline |
GetMapId() const | Battleground | |
GetMaxLevel() const | Battleground | |
GetMaxPlayers() const | Battleground | |
GetMaxPlayersPerTeam() const | Battleground | |
GetMinLevel() const | Battleground | |
GetMinPlayers() const | Battleground | |
GetMinPlayersPerTeam() const | Battleground | |
GetName() const | Battleground | |
GetPlayers() const | Battleground | inline |
GetPlayerScoresSize() const | Battleground | inline |
GetPlayersCountByTeam(Team team) const | Battleground | inline |
GetPlayersSize() const | Battleground | inline |
GetPlayerTeam(ObjectGuid guid) const | Battleground | |
GetPrematureWinner() | Battleground | |
GetPvpStatIds() const | Battleground | inline |
GetRemainingTime() const | Battleground | inline |
GetScriptId() const | Battleground | |
GetStartDelayTime() const | Battleground | inline |
GetStartMaxDist() const | Battleground | |
GetStatus() const | Battleground | inline |
GetTeamIndexByTeamId(Team team) | Battleground | inlinestatic |
GetTeamScore(TeamId teamId) const | Battleground | |
GetTeamStartPosition(TeamId teamId) const | Battleground | |
GetTypeID() const | Battleground | |
GetUniqueBracketId() const | Battleground | |
GetWeakPtr() const | Battleground | inline |
GetWinner() const | Battleground | inline |
HandleKillPlayer(Player *player, Player *killer) | Battleground | virtual |
HandleKillUnit(Creature *, Unit *) | Battleground | virtual |
HandlePlayerUnderMap(Player *) | Battleground | inlinevirtual |
HasFreeSlots() const | Battleground | |
IncreaseInvitedCount(Team team) | Battleground | inline |
isArena() const | Battleground | |
isBattleground() const | Battleground | |
IsPlayerInBattleground(ObjectGuid guid) const | Battleground | |
IsPlayerMercenaryInBattleground(ObjectGuid guid) const | Battleground | |
isRated() const | Battleground | inline |
m_ArenaTeamIds | Battleground | private |
m_ArenaTeamMMR | Battleground | private |
m_ArenaType | Battleground | private |
m_BgRaids | Battleground | private |
m_ClientInstanceID | Battleground | private |
m_EndTime | Battleground | private |
m_Events | Battleground | protected |
m_InBGFreeSlotQueue | Battleground | private |
m_InstanceID | Battleground | private |
m_InvitedAlliance | Battleground | private |
m_InvitedHorde | Battleground | private |
m_IsRated | Battleground | private |
m_LastPlayerPositionBroadcast | Battleground | private |
m_Map | Battleground | private |
m_OfflineQueue | Battleground | private |
m_Players | Battleground | protected |
m_PlayersCount | Battleground | private |
m_PrematureCountDown | Battleground | private |
m_PrematureCountDownTimer | Battleground | private |
m_ResetStatTimer | Battleground | private |
m_SetDeleteThis | Battleground | private |
m_StartDelayTime | Battleground | private |
m_StartTime | Battleground | private |
m_Status | Battleground | private |
m_TeamScores | Battleground | protected |
m_ValidStartPositionTimer | Battleground | private |
m_weakRef | Battleground | private |
ModifyStartDelayTime(int diff) | Battleground | inline |
operator=(Battleground const &)=delete | Battleground | |
PlayerAddedToBGCheckIfBGIsRunning(Player *player) | Battleground | protected |
PlayerScores | Battleground | protected |
PlaySoundToAll(uint32 SoundID) | Battleground | |
PlaySoundToTeam(uint32 SoundID, Team team) | Battleground | |
PostUpdateImpl(uint32) | Battleground | inlineprotectedvirtual |
PreUpdateImpl(uint32) | Battleground | inlineprotectedvirtual |
PSendMessageToAll(uint32 entry, ChatMsg type, Player const *source,...) | Battleground | |
RemoveAuraOnTeam(uint32 SpellID, Team team) | Battleground | |
RemoveFromBGFreeSlotQueue() | Battleground | |
RemovePlayer(Player *, ObjectGuid, uint32) | Battleground | inlineprotectedvirtual |
RemovePlayerAtLeave(ObjectGuid guid, bool Transport, bool SendPacket) | Battleground | virtual |
RemovePlayerPosition(ObjectGuid guid) | Battleground | |
RemovePoint(Team team, uint32 points=1) | Battleground | inline |
Reset() | Battleground | |
RewardHonorToTeam(uint32 Honor, Team team) | Battleground | |
RewardReputationToTeam(uint32 faction_id, uint32 Reputation, Team team) | Battleground | |
RewardXPAtKill(Player *killer, Player *victim) | Battleground | |
SendBroadcastText(uint32 id, ChatMsg msgType, WorldObject const *target=nullptr) | Battleground | |
SendChatMessage(Creature *source, uint8 textId, WorldObject *target=nullptr) | Battleground | |
SendMessageToAll(uint32 entry, ChatMsg type, Player const *source=nullptr) | Battleground | |
SendPacketToAll(WorldPacket const *packet) const | Battleground | |
SendPacketToTeam(Team team, WorldPacket const *packet, Player *except=nullptr) const | Battleground | |
SetArenaMatchmakerRating(Team team, uint32 MMR) | Battleground | inline |
SetArenaTeamIdForTeam(Team team, uint32 ArenaTeamId) | Battleground | inline |
SetArenaType(uint8 type) | Battleground | inline |
SetBgMap(BattlegroundMap *map) | Battleground | |
SetBgRaid(Team team, Group *bg_raid) | Battleground | |
SetBracket(PVPDifficultyEntry const *bracketEntry) | Battleground | |
SetClientInstanceID(uint32 InstanceID) | Battleground | inline |
SetDeleteThis() | Battleground | inline |
SetElapsedTime(uint32 Time) | Battleground | inline |
SetInstanceID(uint32 InstanceID) | Battleground | inline |
SetRated(bool state) | Battleground | inline |
SetRemainingTime(uint32 Time) | Battleground | inline |
SetStartDelayTime(int Time) | Battleground | inline |
SetStatus(BattlegroundStatus Status) | Battleground | inline |
SetTeamPoint(Team team, uint32 points=0) | Battleground | inline |
SetWeakPtr(Trinity::unique_weak_ptr< Battleground > weakRef) | Battleground | inline |
SetWinner(PvPTeamId winnerTeamId) | Battleground | inline |
StartBattleground() | Battleground | |
StartDelayTimes | Battleground | protected |
StartMessageIds | Battleground | protected |
StartPosition | Battleground | private |
TeleportPlayerToExploitLocation(Player *player) | Battleground | |
ToBeDeleted() const | Battleground | inline |
Update(uint32 diff) | Battleground | |
UpdatePlayerScore(Player *player, uint32 type, uint32 value, bool doAddHonor=true) | Battleground | |
UpdatePlayersCountByTeam(Team team, bool remove) | Battleground | inline |
UpdatePvpStat(Player *player, uint32 pvpStatId, uint32 value) | Battleground | |
UpdateWorldState(int32 worldStateId, int32 value, bool hidden=false) | Battleground | |
~Battleground() | Battleground | virtual |