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

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

_arenaTeamScoresBattlegroundprotected
_CheckSafePositions(uint32 diff)Battlegroundinlineprotected
_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
_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)Battlegroundvirtual
AddPlayerToResurrectQueue(ObjectGuid npc_guid, ObjectGuid player_guid)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
Battleground()Battleground
BattlegroundPlayerMap typedefBattleground
BattlegroundScoreMap typedefBattleground
BattlegroundTP()BattlegroundTP
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, Player const *, Unit const *=NULL, uint32=0)Battlegroundvirtual
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)Battlegroundvirtual
EndNow()Battlegroundprotected
EventPlayerClickedOnFlag(Player *, GameObject *)Battlegroundinlinevirtual
EventPlayerDroppedFlag(Player *)Battlegroundinlinevirtual
EventPlayerLoggedIn(Player *player)Battleground
EventPlayerLoggedOut(Player *player)Battleground
FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &)Battlegroundinlinevirtual
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)Battlegroundvirtual
GetElapsedTime() const Battlegroundinline
GetFlagPickerGUID(int32=-1) const Battlegroundinlinevirtual
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 > *) const Battlegroundinlineprotectedvirtual
GetPlayers() const Battlegroundinline
GetPlayerScoresSize() const Battlegroundinline
GetPlayersCountByTeam(uint32 Team) const Battlegroundinline
GetPlayersSize() const Battlegroundinline
GetPlayerTeam(ObjectGuid guid) const Battleground
GetPrematureWinner()Battlegroundvirtual
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 *, uint32, bool)Battlegroundvirtual
HandleKillPlayer(Player *player, Player *killer)Battlegroundvirtual
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
IsAllNodesControlledByTeam(uint32) const Battlegroundinlinevirtual
isArena() const Battlegroundinline
isBattleground() const Battlegroundinline
IsPlayerInBattleground(ObjectGuid guid) const Battleground
IsRandom() const Battlegroundinline
isRated() const Battlegroundinline
IsSpellAllowed(uint32, Player const *) const Battlegroundinlinevirtual
m_BuffChangeBattlegroundprotected
m_EventsBattlegroundprotected
m_HonorModeBattlegroundprotected
m_IsRandomBattlegroundprotected
m_PlayersBattlegroundprotected
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)Battlegroundinlineprotectedvirtual
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 *, ObjectGuid, uint32)Battlegroundinlineprotectedvirtual
RemovePlayerAtLeave(ObjectGuid guid, bool Transport, bool SendPacket)Battlegroundvirtual
RemovePlayerFromResurrectQueue(ObjectGuid player_guid)Battleground
Reset()Battlegroundvirtual
ResetBGSubclass()Battlegroundinlinevirtual
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
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, int32=-1)Battlegroundinlinevirtual
SetElapsedTime(uint32 Time)Battlegroundinline
SetHoliday(bool is_holiday)Battleground
SetInstanceID(uint32 InstanceID)Battlegroundinline
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
SetTeamStartPosition(TeamId teamId, Position const &pos)Battleground
SetTypeID(BattlegroundTypeId TypeID)Battlegroundinline
SetupBattleground()Battlegroundinlinevirtual
SetWinner(BattlegroundTeamId winnerTeamId)Battlegroundinline
SpawnBGObject(uint32 type, uint32 respawntime)Battleground
StartBattleground()Battleground
StartDelayTimesBattlegroundprotected
StartingEventCloseDoors()Battlegroundinlinevirtual
StartingEventOpenDoors()Battlegroundinlinevirtual
StartMessageIdsBattlegroundprotected
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry)Battleground
ToBeDeleted() const Battlegroundinline
Update(uint32 diff)Battleground
UpdatePlayerScore(Player *player, uint32 type, uint32 value, bool doAddHonor=true)Battlegroundvirtual
UpdatePlayersCountByTeam(uint32 Team, bool remove)Battlegroundinline
UpdateWorldState(uint32 variable, uint32 value, bool hidden=false)Battleground
~Battleground()Battlegroundvirtual
~BattlegroundTP()BattlegroundTP