TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BattlegroundWS Member List

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

_arenaTeamScoresBattlegroundprotected
_bothFlagsKeptBattlegroundWSprivate
_CheckSafePositions(uint32 diff)Battlegroundinlineprotected
_flagDebuffStateBattlegroundWSprivate
_flagsDropTimerBattlegroundWSprivate
_flagSpellForceTimerBattlegroundWSprivate
_flagStateBattlegroundWSprivate
_flagsTimerBattlegroundWSprivate
_GetPlayer(ObjectGuid guid, bool offlineRemove, const char *context) const Battlegroundprotected
_GetPlayer(BattlegroundPlayerMap::iterator itr, const char *context)Battlegroundinlineprotected
_GetPlayer(BattlegroundPlayerMap::const_iterator itr, const char *context) const Battlegroundinlineprotected
_GetPlayerForTeam(uint32 teamId, BattlegroundPlayerMap::const_iterator itr, const char *context) const Battlegroundprotected
_lastFlagCaptureTeamBattlegroundWSprivate
_minutesElapsedBattlegroundWSprivate
_ProcessJoin(uint32 diff)Battlegroundinlineprotected
_ProcessLeave(uint32 diff)Battlegroundinlineprotected
_ProcessOfflineQueue()Battlegroundinlineprotected
_ProcessPlayerPositionBroadcast(uint32 diff)Battlegroundprotected
_ProcessProgress(uint32 diff)Battlegroundinlineprotected
_ProcessResurrect(uint32 diff)Battlegroundinlineprotected
AddCreature(uint32 entry, uint32 type, float x, float y, float z, float o, TeamId teamId=TEAM_NEUTRAL, uint32 respawntime=0, Transport *transport=NULL)Battlegroundvirtual
AddCreature(uint32 entry, uint32 type, Position const &pos, TeamId teamId=TEAM_NEUTRAL, uint32 respawntime=0, Transport *transport=NULL)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, uint32 team)Battleground
AddPlayer(Player *player) overrideBattlegroundWSvirtual
AddPlayerToResurrectQueue(ObjectGuid npc_guid, ObjectGuid player_guid)Battleground
AddPoint(uint32 TeamID, uint32 Points=1)BattlegroundWSinline
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
Battleground()Battleground
BattlegroundPlayerMap typedefBattleground
BattlegroundScoreMap typedefBattleground
BattlegroundWS()BattlegroundWS
BgCreaturesBattleground
BgObjectsBattleground
BlockMovement(Player *player)Battleground
BroadcastWorker(Do &_do)Battleground
BuildPvPLogDataPacket(WorldPackets::Battleground::PVPLogData &pvpLogData)Battleground
CanActivateGO(int32, uint32) const Battlegroundinlinevirtual
CanAwardArenaPoints() const Battlegroundinline
CastSpellOnTeam(uint32 SpellID, uint32 TeamID)Battleground
CheckAchievementCriteriaMeet(uint32 criteriaId, Player const *source, Unit const *target=nullptr, uint32 miscvalue1=0) overrideBattlegroundWSvirtual
CheckWinConditions()Battlegroundinlinevirtual
DecreaseInvitedCount(uint32 team)Battlegroundinline
DelCreature(uint32 type)Battleground
DelObject(uint32 type)Battleground
DestroyGate(Player *, GameObject *)Battlegroundinlinevirtual
DoAction(uint32, ObjectGuid)Battlegroundinlinevirtual
DoorClose(uint32 type)Battleground
DoorOpen(uint32 type)Battleground
EndBattleground(uint32 winner) overrideBattlegroundWSvirtual
EndNow()Battlegroundprotected
EventPlayerCapturedFlag(Player *player)BattlegroundWS
EventPlayerClickedOnFlag(Player *player, GameObject *target_obj) overrideBattlegroundWSvirtual
EventPlayerDroppedFlag(Player *player) overrideBattlegroundWSvirtual
EventPlayerLoggedIn(Player *player)Battleground
EventPlayerLoggedOut(Player *player)Battleground
FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &packet) overrideBattlegroundWSvirtual
FindBgMap() const Battlegroundinline
GetAlivePlayersCountByTeam(uint32 Team) const Battleground
GetArenaMatchmakerRating(uint32 Team) const Battlegroundinline
GetArenaTeamIdByIndex(uint32 index) const Battlegroundinline
GetArenaTeamIdForTeam(uint32 Team) const Battlegroundinline
GetArenaType() const Battlegroundinline
GetBGCreature(uint32 type, bool logError=true)Battleground
GetBgMap() const Battlegroundinline
GetBGObject(uint32 type, bool logError=true)Battleground
GetBgRaid(uint32 TeamID) const Battlegroundinline
GetBonusHonorFromKill(uint32 kills) const Battleground
GetBracketId() const Battlegroundinline
GetClientInstanceID() const Battlegroundinline
GetClosestGraveYard(Player *player) overrideBattlegroundWSvirtual
GetDroppedFlagGUID(uint32 TeamID)BattlegroundWSinline
GetElapsedTime() const Battlegroundinline
GetFlagPickerGUID(int32 team) const overrideBattlegroundWSinlinevirtual
GetFlagState(uint32 team)BattlegroundWSinline
GetFreeSlotsForTeam(uint32 Team) const Battleground
GetInstanceID() const Battlegroundinline
GetInvitedCount(uint32 team) const Battlegroundinline
GetLastResurrectTime() const Battlegroundinline
GetMapId() const Battlegroundinline
GetMaxLevel() const Battlegroundinline
GetMaxPlayers() const Battlegroundinline
GetMaxPlayersPerTeam() const Battlegroundinline
GetMinLevel() const Battlegroundinline
GetMinPlayers() const Battlegroundinline
GetMinPlayersPerTeam() const Battlegroundinline
GetName() const Battlegroundinline
GetObjectType(ObjectGuid guid)Battleground
GetOtherTeam(uint32 teamId) const Battleground
GetPlayerPositionData(std::vector< WorldPackets::Battleground::BattlegroundPlayerPosition > *positions) const overrideBattlegroundWSprotectedvirtual
GetPlayers() const Battlegroundinline
GetPlayerScoresSize() const Battlegroundinline
GetPlayersCountByTeam(uint32 Team) const Battlegroundinline
GetPlayersSize() const Battlegroundinline
GetPlayerTeam(ObjectGuid guid) const Battleground
GetPrematureWinner() overrideBattlegroundWSvirtual
GetQueueId() const Battlegroundinline
GetRemainingTime() const Battlegroundinline
GetReviveQueueSize() const Battlegroundinline
GetScriptId() const Battlegroundinline
GetStartDelayTime() const Battlegroundinline
GetStartMaxDist() const Battlegroundinline
GetStatus() const Battlegroundinline
GetTeamIndexByTeamId(uint32 Team)Battlegroundinlinestatic
GetTeamScore(uint32 TeamID) const Battleground
GetTeamStartPosition(TeamId teamId) const Battleground
GetTypeID(bool GetRandom=false) const Battlegroundinline
GetUniqueBracketId() const Battleground
GetWinner() const Battlegroundinline
HandleAreaTrigger(Player *player, uint32 trigger, bool entered) overrideBattlegroundWSvirtual
HandleKillPlayer(Player *player, Player *killer) overrideBattlegroundWSvirtual
HandleKillUnit(Creature *, Player *)Battlegroundinlinevirtual
HandlePlayerResurrect(Player *)Battlegroundinlinevirtual
HandlePlayerUnderMap(Player *)Battlegroundinlinevirtual
HandleQuestComplete(uint32, Player *)Battlegroundinlinevirtual
HandleTriggerBuff(ObjectGuid go_guid)Battleground
HasFreeSlots() const Battleground
IncreaseInvitedCount(uint32 team)Battlegroundinline
IsAllianceFlagPickedup() const BattlegroundWSinline
IsAllNodesControlledByTeam(uint32) const Battlegroundinlinevirtual
isArena() const Battlegroundinline
isBattleground() const Battlegroundinline
IsHordeFlagPickedup() const BattlegroundWSinline
IsPlayerInBattleground(ObjectGuid guid) const Battleground
IsRandom() const Battlegroundinline
isRated() const Battlegroundinline
IsSpellAllowed(uint32, Player const *) const Battlegroundinlinevirtual
m_BuffChangeBattlegroundprotected
m_DroppedFlagGUIDBattlegroundWSprivate
m_EventsBattlegroundprotected
m_FlagKeepersBattlegroundWSprivate
m_HonorEndKillsBattlegroundWSprivate
m_HonorModeBattlegroundprotected
m_HonorWinKillsBattlegroundWSprivate
m_IsRandomBattlegroundprotected
m_PlayersBattlegroundprotected
m_ReputationCaptureBattlegroundWSprivate
m_ReviveQueueBattlegroundprotected
m_TeamScoresBattlegroundprotected
ModifyStartDelayTime(int diff)Battlegroundinline
PlayerAddedToBGCheckIfBGIsRunning(Player *player)Battlegroundprotected
PlayerScoresBattlegroundprotected
PlaySoundToAll(uint32 SoundID)Battleground
PlaySoundToTeam(uint32 SoundID, uint32 TeamID)Battleground
PostUpdateImpl(uint32 diff) overrideBattlegroundWSprotectedvirtual
PreUpdateImpl(uint32)Battlegroundinlineprotectedvirtual
ProcessEvent(WorldObject *, uint32, WorldObject *=NULL)Battlegroundinlinevirtual
PSendMessageToAll(uint32 entry, ChatMsg type, Player const *source,...)Battleground
RelocateDeadPlayers(ObjectGuid guideGuid)Battleground
RemoveAuraOnTeam(uint32 SpellID, uint32 TeamID)Battleground
RemoveFromBGFreeSlotQueue()Battleground
RemovePlayer(Player *player, ObjectGuid guid, uint32 team) overrideBattlegroundWSvirtual
RemovePlayerAtLeave(ObjectGuid guid, bool Transport, bool SendPacket)Battlegroundvirtual
RemovePlayerFromResurrectQueue(ObjectGuid player_guid)Battleground
RemovePoint(uint32 TeamID, uint32 Points=1)BattlegroundWSinline
Reset() overrideBattlegroundWSvirtual
ResetBGSubclass()Battlegroundinlinevirtual
RespawnFlag(uint32 Team, bool captured)BattlegroundWS
RespawnFlagAfterDrop(uint32 Team)BattlegroundWS
RewardHonorToTeam(uint32 Honor, uint32 TeamID)Battleground
RewardReputationToTeam(uint32 faction_id, uint32 Reputation, uint32 TeamID)Battleground
RewardXPAtKill(Player *killer, Player *victim)Battleground
SendChatMessage(Creature *source, uint8 textId, WorldObject *target=NULL)Battleground
SendMessage2ToAll(uint32 entry, ChatMsg type, Player const *source, uint32 strId1=0, uint32 strId2=0)Battleground
SendMessageToAll(uint32 entry, ChatMsg type, Player const *source=NULL)Battleground
SendPacketToAll(WorldPacket const *packet) const Battleground
SendPacketToTeam(uint32 TeamID, WorldPacket const *packet, Player *sender=NULL, bool self=true) const Battleground
SetAllianceFlagPicker(ObjectGuid guid)BattlegroundWSinline
SetArenaMatchmakerRating(uint32 Team, uint32 MMR)Battlegroundinline
SetArenaorBGType(bool _isArena)Battlegroundinline
SetArenaTeamIdForTeam(uint32 Team, uint32 ArenaTeamId)Battlegroundinline
SetArenaType(uint8 type)Battlegroundinline
SetBgMap(BattlegroundMap *map)Battlegroundinline
SetBgRaid(uint32 TeamID, Group *bg_raid)Battleground
SetBracket(PvPDifficultyEntry const *bracketEntry)Battleground
SetClientInstanceID(uint32 InstanceID)Battlegroundinline
SetDeleteThis()Battlegroundinline
SetDroppedFlagGUID(ObjectGuid guid, int32 team=-1) overrideBattlegroundWSinlinevirtual
SetElapsedTime(uint32 Time)Battlegroundinline
SetHoliday(bool is_holiday)Battleground
SetHordeFlagPicker(ObjectGuid guid)BattlegroundWSinline
SetInstanceID(uint32 InstanceID)Battlegroundinline
SetLastFlagCapture(uint32 team)BattlegroundWSinline
SetLastResurrectTime(uint32 Time)Battlegroundinline
SetLevelRange(uint32 min, uint32 max)Battlegroundinline
SetMapId(uint32 MapID)Battlegroundinline
SetMaxPlayers(uint32 MaxPlayers)Battlegroundinline
SetMaxPlayersPerTeam(uint32 MaxPlayers)Battlegroundinline
SetMinPlayers(uint32 MinPlayers)Battlegroundinline
SetMinPlayersPerTeam(uint32 MinPlayers)Battlegroundinline
SetName(std::string const &name)Battlegroundinline
SetQueueId(uint64 queueId)Battlegroundinline
SetRandom(bool isRandom)Battlegroundinline
SetRandomTypeID(BattlegroundTypeId TypeID)Battlegroundinline
SetRated(bool state)Battlegroundinline
SetRemainingTime(uint32 Time)Battlegroundinline
SetScriptId(uint32 scriptId)Battlegroundinline
SetStartDelayTime(int Time)Battlegroundinline
SetStartMaxDist(float startMaxDist)Battlegroundinline
SetStatus(BattlegroundStatus Status)Battlegroundinline
SetTeamPoint(uint32 TeamID, uint32 Points=0)BattlegroundWSinline
SetTeamStartPosition(TeamId teamId, Position const &pos)Battleground
SetTypeID(BattlegroundTypeId TypeID)Battlegroundinline
SetupBattleground() overrideBattlegroundWSvirtual
SetWinner(BattlegroundTeamId winnerTeamId)Battlegroundinline
SpawnBGObject(uint32 type, uint32 respawntime)Battleground
StartBattleground()Battleground
StartDelayTimesBattlegroundprotected
StartingEventCloseDoors() overrideBattlegroundWSvirtual
StartingEventOpenDoors() overrideBattlegroundWSvirtual
StartMessageIdsBattlegroundprotected
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry)Battleground
ToBeDeleted() const Battlegroundinline
Update(uint32 diff)Battleground
UpdateFlagState(uint32 team, uint32 value)BattlegroundWS
UpdatePlayerScore(Player *player, uint32 type, uint32 value, bool doAddHonor=true) overrideBattlegroundWSvirtual
UpdatePlayersCountByTeam(uint32 Team, bool remove)Battlegroundinline
UpdateTeamScore(uint32 team)BattlegroundWS
UpdateWorldState(uint32 variable, uint32 value, bool hidden=false)Battleground
~Battleground()Battlegroundvirtual
~BattlegroundWS()BattlegroundWS