TrinityCore
|
This is the complete list of members for Battleground, including all inherited members.
_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 |
AddCreature(uint32 entry, uint32 type, float x, float y, float z, float o, TeamId teamId=TEAM_NEUTRAL, uint32 respawntime=0, Transport *transport=nullptr) | Battleground | virtual |
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) | Battleground | virtual |
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) | Battleground | virtual |
AddPlayerPosition(WorldPackets::Battleground::BattlegroundPlayerPosition const &position) | Battleground | |
AddSpiritGuide(uint32 type, float x, float y, float z, float o, TeamId teamId=TEAM_NEUTRAL) | Battleground | virtual |
AddSpiritGuide(uint32 type, Position const &pos, TeamId teamId=TEAM_NEUTRAL) | Battleground | |
AddToBGFreeSlotQueue() | Battleground | |
Battleground(BattlegroundTemplate const *battlegroundTemplate) | Battleground | |
Battleground(Battleground const &) | Battleground | |
BattlegroundPlayerMap typedef | Battleground | |
BattlegroundScoreMap typedef | Battleground | |
BgCreatures | Battleground | |
BgObjects | Battleground | |
BlockMovement(Player *player) | Battleground | |
BroadcastWorker(Do &_do) | Battleground | |
BuildPvPLogDataPacket(WorldPackets::Battleground::PVPMatchStatistics &pvpLogData) const | Battleground | virtual |
CanActivateGO(int32, uint32) const | Battleground | inlinevirtual |
CanAwardArenaPoints() const | Battleground | inline |
CanCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
CastSpellOnTeam(uint32 SpellID, Team team) | Battleground | |
CheckWinConditions() | Battleground | inlinevirtual |
DecreaseInvitedCount(Team team) | Battleground | inline |
DelCreature(uint32 type) | Battleground | |
DelObject(uint32 type) | Battleground | |
DestroyGate(Player *, GameObject *) | Battleground | inlinevirtual |
DoAction(uint32 actionId, WorldObject *source=nullptr, WorldObject *target=nullptr) | ZoneScript | inlinevirtual |
DoorClose(uint32 type) | Battleground | |
DoorOpen(uint32 type) | Battleground | |
EndBattleground(Team winner) | Battleground | virtual |
EndNow() | Battleground | protected |
EventPlayerClickedOnFlag(Player *, GameObject *) | Battleground | inlinevirtual |
EventPlayerDroppedFlag(Player *) | Battleground | inlinevirtual |
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 |
GetClosestGraveyard(Player *player) | Battleground | virtual |
GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data) | ZoneScript | virtual |
GetData(uint32) const | ZoneScript | inlinevirtual |
GetData64(uint32) const | ZoneScript | inlinevirtual |
GetElapsedTime() const | Battleground | inline |
GetExploitTeleportLocation(Team) | Battleground | inlinevirtual |
GetFlagPickerGUID(int32=-1) const | Battleground | inlinevirtual |
GetFreeSlotsForTeam(Team team) const | Battleground | |
GetGameObjectEntry(ObjectGuid::LowType, uint32 entry) | ZoneScript | inlinevirtual |
GetGuidData(uint32) const | ZoneScript | inlinevirtual |
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 | |
GetObjectType(ObjectGuid guid) | Battleground | |
GetOtherTeam(Team team) 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 | virtual |
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 |
HandleAreaTrigger(Player *, uint32, bool) | Battleground | virtual |
HandleKillPlayer(Player *player, Player *killer) | Battleground | virtual |
HandleKillUnit(Creature *, Unit *) | Battleground | inlinevirtual |
HandlePlayerResurrect(Player *) | Battleground | inlinevirtual |
HandlePlayerUnderMap(Player *) | Battleground | inlinevirtual |
HandleQuestComplete(uint32, 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 |
IsSpellAllowed(uint32, Player const *) const | Battleground | inlinevirtual |
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 |
OnAreaTriggerCreate(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
OnAreaTriggerRemove(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
OnCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
OnCreatureCreate(Creature *) | ZoneScript | inlinevirtual |
OnCreatureRemove(Creature *) | ZoneScript | inlinevirtual |
OnFlagStateChange(GameObject *flagInBase, FlagState oldValue, FlagState newValue, Player *player) | ZoneScript | inlinevirtual |
OnGameObjectCreate(GameObject *) | ZoneScript | inlinevirtual |
OnGameObjectRemove(GameObject *) | ZoneScript | inlinevirtual |
OnMapSet(BattlegroundMap *map) | Battleground | inlinevirtual |
OnUnitDeath(Unit *unit) | ZoneScript | inlinevirtual |
operator=(Battleground const &)=delete | Battleground | |
ZoneScript::operator=(ZoneScript const &right) | ZoneScript | |
ZoneScript::operator=(ZoneScript &&right) noexcept | ZoneScript | |
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 |
ProcessEvent(WorldObject *, uint32, WorldObject *) override | Battleground | inlinevirtual |
PSendMessageToAll(uint32 entry, ChatMsg type, Player const *source,...) | Battleground | |
RemoveAuraOnTeam(uint32 SpellID, Team team) | Battleground | |
RemoveFromBGFreeSlotQueue() | Battleground | |
RemoveObjectFromWorld(uint32 type) | Battleground | |
RemovePlayer(Player *, ObjectGuid, uint32) | Battleground | inlineprotectedvirtual |
RemovePlayerAtLeave(ObjectGuid guid, bool Transport, bool SendPacket) | Battleground | virtual |
RemovePlayerPosition(ObjectGuid guid) | Battleground | |
Reset() | Battleground | virtual |
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 |
SetData(uint32, uint32) | ZoneScript | inlinevirtual |
SetData64(uint32, uint64) | ZoneScript | inlinevirtual |
SetDeleteThis() | Battleground | inline |
SetDroppedFlagGUID(ObjectGuid, int32=-1) | Battleground | inlinevirtual |
SetElapsedTime(uint32 Time) | Battleground | inline |
SetGuidData(uint32, ObjectGuid) | ZoneScript | inlinevirtual |
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 |
SetupBattleground() | Battleground | inlinevirtual |
SetWeakPtr(Trinity::unique_weak_ptr< Battleground > weakRef) | Battleground | inline |
SetWinner(PvPTeamId winnerTeamId) | Battleground | inline |
SpawnBGObject(uint32 type, uint32 respawntime) | Battleground | |
StartBattleground() | Battleground | |
StartDelayTimes | Battleground | protected |
StartingEventCloseDoors() | Battleground | inlinevirtual |
StartingEventOpenDoors() | Battleground | inlinevirtual |
StartMessageIds | Battleground | protected |
StartPosition | Battleground | private |
TeleportPlayerToExploitLocation(Player *player) | Battleground | |
ToBeDeleted() const | Battleground | inline |
TriggerGameEvent(uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) override | Battleground | virtual |
Update(uint32 diff) | Battleground | |
UpdatePlayerScore(Player *player, uint32 type, uint32 value, bool doAddHonor=true) | Battleground | virtual |
UpdatePlayersCountByTeam(Team team, bool remove) | Battleground | inline |
UpdatePvpStat(Player *player, uint32 pvpStatId, uint32 value) | Battleground | |
UpdateWorldState(int32 worldStateId, int32 value, bool hidden=false) | Battleground | |
ZoneScript() | ZoneScript | |
ZoneScript(ZoneScript const &right) | ZoneScript | |
ZoneScript(ZoneScript &&right) noexcept | ZoneScript | |
~Battleground() | Battleground | virtual |
~ZoneScript() | ZoneScript | virtual |