TrinityCore
BattlegroundAV Member List

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

_balindaGUIDBattlegroundAVprivate
_battlegroundTemplateBattlegroundprivate
_captainBuffTimerBattlegroundAVprivate
_CheckSafePositions(uint32 diff)Battlegroundinlineprotected
_doorGUIDsBattlegroundAVprivate
_galvangarGUIDBattlegroundAVprivate
_GetPlayer(ObjectGuid guid, bool offlineRemove, char const *context) constBattlegroundprotected
_GetPlayer(BattlegroundPlayerMap::iterator itr, char const *context)Battlegroundinlineprotected
_GetPlayer(BattlegroundPlayerMap::const_iterator itr, char const *context) constBattlegroundinlineprotected
_GetPlayerForTeam(Team team, BattlegroundPlayerMap::const_iterator itr, char const *context) constBattlegroundprotected
_heraldGUIDsBattlegroundAVprivate
_isInformedNearVictoryBattlegroundAVprivate
_mineInfoBattlegroundAVprivate
_mineResourceTimerBattlegroundAVprivate
_nodesBattlegroundAVprivate
_playerPositionsBattlegroundprivate
_preparationStartTimeBattlegroundprivate
_ProcessJoin(uint32 diff)Battlegroundinlineprotected
_ProcessLeave(uint32 diff)Battlegroundinlineprotected
_ProcessOfflineQueue()Battlegroundinlineprotected
_ProcessPlayerPositionBroadcast(uint32 diff)Battlegroundprotected
_ProcessProgress(uint32 diff)Battlegroundinlineprotected
_pvpDifficultyEntryBattlegroundprivate
_pvpStatIdsBattlegroundprivate
_teamResourcesBattlegroundAVprivate
_winnerTeamIdBattlegroundprivate
AddCreature(uint32 entry, uint32 type, float x, float y, float z, float o, TeamId teamId=TEAM_NEUTRAL, uint32 respawntime=0, Transport *transport=nullptr)Battlegroundvirtual
AddCreature(uint32 entry, uint32 type, Position const &pos, TeamId teamId=TEAM_NEUTRAL, uint32 respawntime=0, Transport *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)Battlegroundvirtual
AddObject(uint32 type, uint32 entry, Position const &pos, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime=0, GOState goState=GO_STATE_READY)Battleground
AddOrSetPlayerToCorrectBgGroup(Player *player, Team team)Battleground
AddPlayer(Player *player, BattlegroundQueueTypeId queueId)Battlegroundvirtual
AddPlayerPosition(WorldPackets::Battleground::BattlegroundPlayerPosition const &position)Battleground
AddSpiritGuide(uint32 type, float x, float y, float z, float o, TeamId teamId=TEAM_NEUTRAL)Battlegroundvirtual
AddSpiritGuide(uint32 type, Position const &pos, TeamId teamId=TEAM_NEUTRAL)Battleground
AddToBGFreeSlotQueue()Battleground
AssaultNode(BG_AV_Nodes node, Team team)BattlegroundAVprivate
Battleground(BattlegroundTemplate const *battlegroundTemplate)Battleground
Battleground(Battleground const &)Battleground
BattlegroundAV(BattlegroundTemplate const *battlegroundTemplate)BattlegroundAV
BattlegroundPlayerMap typedefBattleground
BattlegroundScoreMap typedefBattleground
BgCreaturesBattleground
BgObjectsBattleground
BlockMovement(Player *player)Battleground
BroadcastWorker(Do &_do)Battleground
BuildPvPLogDataPacket(WorldPackets::Battleground::PVPMatchStatistics &pvpLogData) constBattlegroundvirtual
CanActivateGO(int32, uint32) constBattlegroundinlinevirtual
CanAwardArenaPoints() constBattlegroundinline
CanCaptureFlag(AreaTrigger *areaTrigger, Player *player)ZoneScriptinlinevirtual
CastSpellOnTeam(uint32 SpellID, Team team)Battleground
ChangeMineOwner(AlteracValleyMine mine, Team team, bool initial=false)BattlegroundAVprivate
CheckWinConditions()Battlegroundinlinevirtual
DecreaseInvitedCount(Team team)Battlegroundinline
DefendNode(BG_AV_Nodes node, Team team)BattlegroundAVprivate
DelCreature(uint32 type)Battleground
DelObject(uint32 type)Battleground
DestroyGate(Player *, GameObject *)Battlegroundinlinevirtual
DestroyNode(BG_AV_Nodes node)BattlegroundAVprivate
DoAction(uint32 actionId, WorldObject *source=nullptr, WorldObject *target=nullptr) overrideBattlegroundAVprivatevirtual
DoorClose(uint32 type)Battleground
DoorOpen(uint32 type)Battleground
EndBattleground(Team winner) overrideBattlegroundAVvirtual
EndNow()Battlegroundprotected
EventPlayerAssaultsPoint(Player *player, uint32 object)BattlegroundAVprivate
EventPlayerClickedOnFlag(Player *, GameObject *)Battlegroundinlinevirtual
EventPlayerDefendsPoint(Player *player, uint32 object)BattlegroundAVprivate
EventPlayerDestroyedPoint(GameObject *gameobject)BattlegroundAVprivate
EventPlayerDroppedFlag(Player *)Battlegroundinlinevirtual
EventPlayerLoggedIn(Player *player)Battleground
EventPlayerLoggedOut(Player *player)Battleground
FindBgMap() constBattlegroundinline
FindHerald(std::string_view stringId) constBattlegroundAVprivate
GetAlivePlayersCountByTeam(Team team) constBattleground
GetArenaMatchmakerRating(Team team) constBattlegroundinline
GetArenaTeamIdByIndex(TeamId teamId) constBattlegroundinline
GetArenaTeamIdForTeam(Team team) constBattlegroundinline
GetArenaType() constBattlegroundinline
GetBattlegroundPlayerData(ObjectGuid const &playerGuid) constBattlegroundinline
GetBattlegroundScore(Player *player) constBattleground
GetBGCreature(uint32 type, bool logError=true)Battleground
GetBgMap() constBattleground
GetBGObject(uint32 type, bool logError=true)Battleground
GetBgRaid(Team team) constBattlegroundinline
GetBonusHonorFromKill(uint32 kills) constBattleground
GetBracketId() constBattleground
GetClientInstanceID() constBattlegroundinline
GetClosestGraveyard(Player *player)Battlegroundvirtual
GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data)ZoneScriptvirtual
GetData(uint32 dataId) const overrideBattlegroundAVvirtual
GetData64(uint32) constZoneScriptinlinevirtual
GetElapsedTime() constBattlegroundinline
GetExploitTeleportLocation(Team team) overrideBattlegroundAVvirtual
GetFlagPickerGUID(int32=-1) constBattlegroundinlinevirtual
GetFreeSlotsForTeam(Team team) constBattleground
GetGameObjectEntry(ObjectGuid::LowType, uint32 entry)ZoneScriptinlinevirtual
GetGuidData(uint32) constZoneScriptinlinevirtual
GetInstanceID() constBattlegroundinline
GetInvitedCount(Team team) constBattlegroundinline
GetMapId() constBattleground
GetMaxLevel() constBattleground
GetMaxPlayers() constBattleground
GetMaxPlayersPerTeam() constBattleground
GetMinLevel() constBattleground
GetMinPlayers() constBattleground
GetMinPlayersPerTeam() constBattleground
GetName() constBattleground
GetNodeThroughObject(uint32 object)BattlegroundAVprivate
GetObjectType(ObjectGuid guid)Battleground
GetOtherTeam(Team team) constBattleground
GetPlayers() constBattlegroundinline
GetPlayerScoresSize() constBattlegroundinline
GetPlayersCountByTeam(Team team) constBattlegroundinline
GetPlayersSize() constBattlegroundinline
GetPlayerTeam(ObjectGuid guid) constBattleground
GetPrematureWinner() overrideBattlegroundAVvirtual
GetPvpStatIds() constBattlegroundinline
GetRemainingTime() constBattlegroundinline
GetScriptId() constBattleground
GetStartDelayTime() constBattlegroundinline
GetStartMaxDist() constBattleground
GetStaticNodeInfo(BG_AV_Nodes node) constBattlegroundAVinlineprivate
GetStatus() constBattlegroundinline
GetTeamIndexByTeamId(Team team)Battlegroundinlinestatic
GetTeamScore(TeamId teamId) constBattleground
GetTeamStartPosition(TeamId teamId) constBattleground
GetTypeID() constBattleground
GetUniqueBracketId() constBattleground
GetWeakPtr() constBattlegroundinline
GetWinner() constBattlegroundinline
HandleAreaTrigger(Player *, uint32, bool)Battlegroundvirtual
HandleInteractCapturableObject(Player *player, GameObject *target)BattlegroundAV
HandleKillPlayer(Player *player, Player *killer) overrideBattlegroundAVvirtual
HandleKillUnit(Creature *unit, Unit *killer) overrideBattlegroundAVvirtual
HandlePlayerResurrect(Player *)Battlegroundinlinevirtual
HandlePlayerUnderMap(Player *)Battlegroundinlinevirtual
HandleQuestComplete(uint32 questid, Player *player) overrideBattlegroundAVvirtual
HasFreeSlots() constBattleground
IncreaseInvitedCount(Team team)Battlegroundinline
InitNode(BG_AV_Nodes node, Team team, bool tower)BattlegroundAVprivate
isArena() constBattleground
isBattleground() constBattleground
IsCaptainAlive(TeamId teamId) constBattlegroundAVprivate
IsPlayerInBattleground(ObjectGuid guid) constBattleground
IsPlayerMercenaryInBattleground(ObjectGuid guid) constBattleground
isRated() constBattlegroundinline
IsSpellAllowed(uint32, Player const *) constBattlegroundinlinevirtual
IsTower(BG_AV_Nodes node) constBattlegroundAVinlineprivate
m_ArenaTeamIdsBattlegroundprivate
m_ArenaTeamMMRBattlegroundprivate
m_ArenaTypeBattlegroundprivate
m_BgRaidsBattlegroundprivate
m_ClientInstanceIDBattlegroundprivate
m_EndTimeBattlegroundprivate
m_EventsBattlegroundprotected
m_InBGFreeSlotQueueBattlegroundprivate
m_InstanceIDBattlegroundprivate
m_InvitedAllianceBattlegroundprivate
m_InvitedHordeBattlegroundprivate
m_IsRatedBattlegroundprivate
m_LastPlayerPositionBroadcastBattlegroundprivate
m_MapBattlegroundprivate
m_OfflineQueueBattlegroundprivate
m_PlayersBattlegroundprotected
m_PlayersCountBattlegroundprivate
m_PrematureCountDownBattlegroundprivate
m_PrematureCountDownTimerBattlegroundprivate
m_ResetStatTimerBattlegroundprivate
m_SetDeleteThisBattlegroundprivate
m_StartDelayTimeBattlegroundprivate
m_StartTimeBattlegroundprivate
m_StatusBattlegroundprivate
m_Team_QuestStatusBattlegroundAVprivate
m_TeamScoresBattlegroundprotected
m_ValidStartPositionTimerBattlegroundprivate
m_weakRefBattlegroundprivate
ModifyStartDelayTime(int diff)Battlegroundinline
OnAreaTriggerCreate(AreaTrigger *areaTrigger)ZoneScriptinlinevirtual
OnAreaTriggerRemove(AreaTrigger *areaTrigger)ZoneScriptinlinevirtual
OnCaptureFlag(AreaTrigger *areaTrigger, Player *player)ZoneScriptinlinevirtual
OnCreatureCreate(Creature *creature) overrideBattlegroundAVvirtual
OnCreatureRemove(Creature *)ZoneScriptinlinevirtual
OnFlagStateChange(GameObject *flagInBase, FlagState oldValue, FlagState newValue, Player *player)ZoneScriptinlinevirtual
OnGameObjectCreate(GameObject *gameObject) overrideBattlegroundAVvirtual
OnGameObjectRemove(GameObject *)ZoneScriptinlinevirtual
OnMapSet(BattlegroundMap *map)Battlegroundinlinevirtual
OnUnitDeath(Unit *unit)ZoneScriptinlinevirtual
operator=(Battleground const &)=deleteBattleground
ZoneScript::operator=(ZoneScript const &right)ZoneScript
ZoneScript::operator=(ZoneScript &&right) noexceptZoneScript
PlayerAddedToBGCheckIfBGIsRunning(Player *player)Battlegroundprotected
PlayerScoresBattlegroundprotected
PlaySoundToAll(uint32 SoundID)Battleground
PlaySoundToTeam(uint32 SoundID, Team team)Battleground
PostUpdateImpl(uint32 diff) overrideBattlegroundAVprivatevirtual
PreUpdateImpl(uint32)Battlegroundinlineprotectedvirtual
ProcessEvent(WorldObject *, uint32, WorldObject *) overrideBattlegroundinlinevirtual
PSendMessageToAll(uint32 entry, ChatMsg type, Player const *source,...)Battleground
RemoveAuraOnTeam(uint32 SpellID, Team team)Battleground
RemoveFromBGFreeSlotQueue()Battleground
RemoveObjectFromWorld(uint32 type)Battleground
RemovePlayer(Player *player, ObjectGuid guid, uint32 team) overrideBattlegroundAVvirtual
RemovePlayerAtLeave(ObjectGuid guid, bool Transport, bool SendPacket)Battlegroundvirtual
RemovePlayerPosition(ObjectGuid guid)Battleground
Reset()Battlegroundvirtual
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
SendMineWorldStates(AlteracValleyMine mine)BattlegroundAVprivate
SendPacketToAll(WorldPacket const *packet) constBattleground
SendPacketToTeam(Team team, WorldPacket const *packet, Player *except=nullptr) constBattleground
SetArenaMatchmakerRating(Team team, uint32 MMR)Battlegroundinline
SetArenaTeamIdForTeam(Team team, uint32 ArenaTeamId)Battlegroundinline
SetArenaType(uint8 type)Battlegroundinline
SetBgMap(BattlegroundMap *map)Battleground
SetBgRaid(Team team, Group *bg_raid)Battleground
SetBracket(PVPDifficultyEntry const *bracketEntry)Battleground
SetClientInstanceID(uint32 InstanceID)Battlegroundinline
SetData(uint32, uint32)ZoneScriptinlinevirtual
SetData64(uint32, uint64)ZoneScriptinlinevirtual
SetDeleteThis()Battlegroundinline
SetDroppedFlagGUID(ObjectGuid, int32=-1)Battlegroundinlinevirtual
SetElapsedTime(uint32 Time)Battlegroundinline
SetGuidData(uint32, ObjectGuid)ZoneScriptinlinevirtual
SetInstanceID(uint32 InstanceID)Battlegroundinline
SetRated(bool state)Battlegroundinline
SetRemainingTime(uint32 Time)Battlegroundinline
SetStartDelayTime(int Time)Battlegroundinline
SetStatus(BattlegroundStatus Status)Battlegroundinline
SetupBattleground() overrideBattlegroundAVvirtual
SetWeakPtr(Trinity::unique_weak_ptr< Battleground > weakRef)Battlegroundinline
SetWinner(PvPTeamId winnerTeamId)Battlegroundinline
SpawnBGObject(uint32 type, uint32 respawntime)Battleground
StartBattleground()Battleground
StartDelayTimesBattlegroundprotected
StartingEventCloseDoors()Battlegroundinlinevirtual
StartingEventOpenDoors() overrideBattlegroundAVvirtual
StartMessageIdsBattlegroundprotected
StartPositionBattlegroundprivate
TeleportPlayerToExploitLocation(Player *player)Battleground
ToBeDeleted() constBattlegroundinline
TriggerGameEvent(uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) overrideBattlegroundvirtual
Update(uint32 diff)Battleground
UpdateNodeWorldState(BG_AV_Nodes node)BattlegroundAVprivate
UpdatePlayerScore(Player *player, uint32 type, uint32 value, bool doAddHonor=true)Battlegroundvirtual
UpdatePlayersCountByTeam(Team team, bool remove)Battlegroundinline
UpdatePvpStat(Player *player, uint32 pvpStatId, uint32 value)Battleground
UpdateScore(Team team, int16 points)BattlegroundAV
UpdateWorldState(int32 worldStateId, int32 value, bool hidden=false)Battleground
ZoneScript()ZoneScript
ZoneScript(ZoneScript const &right)ZoneScript
ZoneScript(ZoneScript &&right) noexceptZoneScript
~Battleground()Battlegroundvirtual
~BattlegroundAV()=defaultBattlegroundAV
~ZoneScript()ZoneScriptvirtual