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

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

_allVehiclesAliveBattlegroundSAprivate
_arenaTeamScoresBattlegroundprotected
_CheckSafePositions(uint32 diff)Battlegroundinlineprotected
_gateDestroyedBattlegroundSAprivate
_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) overrideBattlegroundSAvirtual
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
AttackersBattlegroundSAprivate
Battleground()Battleground
BattlegroundPlayerMap typedefBattleground
BattlegroundSA()BattlegroundSA
BattlegroundScoreMap typedefBattleground
BgCreaturesBattleground
BgObjectsBattleground
BlockMovement(Player *player)Battleground
BroadcastWorker(Do &_do)Battleground
BuildPvPLogDataPacket(WorldPackets::Battleground::PVPLogData &pvpLogData)Battleground
CanActivateGO(int32, uint32) const Battlegroundinlinevirtual
CanAwardArenaPoints() const Battlegroundinline
CanInteractWithObject(uint32 objectId)BattlegroundSAprivate
CaptureGraveyard(BG_SA_Graveyards i, Player *Source)BattlegroundSAprivate
CastSpellOnTeam(uint32 SpellID, uint32 TeamID)Battleground
CheckAchievementCriteriaMeet(uint32 criteriaId, Player const *source, Unit const *target=NULL, uint32 miscValue=0) overrideBattlegroundSAvirtual
CheckWinConditions()Battlegroundinlinevirtual
DecreaseInvitedCount(uint32 team)Battlegroundinline
DelCreature(uint32 type)Battleground
DelObject(uint32 type)Battleground
DemoliserRespawnListBattlegroundSAprivate
DemolisherStartState(bool start)BattlegroundSAprivate
DestroyGate(Player *player, GameObject *go) overrideBattlegroundSAprivatevirtual
DoAction(uint32, ObjectGuid)Battlegroundinlinevirtual
DoorClose(uint32 type)Battleground
DoorOpen(uint32 type)Battleground
EndBattleground(uint32 winner) overrideBattlegroundSAvirtual
EndNow()Battlegroundprotected
EndRoundTimerBattlegroundSAprivate
EventPlayerClickedOnFlag(Player *source, GameObject *go) overrideBattlegroundSAvirtual
EventPlayerDroppedFlag(Player *)Battlegroundinlinevirtual
EventPlayerLoggedIn(Player *player)Battleground
EventPlayerLoggedOut(Player *player)Battleground
FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &packet) overrideBattlegroundSAvirtual
FindBgMap() const Battlegroundinline
GateStatusBattlegroundSAprivate
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) overrideBattlegroundSAvirtual
GetElapsedTime() const Battlegroundinline
GetFlagPickerGUID(int32=-1) const Battlegroundinlinevirtual
GetFreeSlotsForTeam(uint32 Team) const Battleground
GetGate(uint32 entry)BattlegroundSAinline
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
GraveyardStatusBattlegroundSAprivate
HandleAreaTrigger(Player *source, uint32 trigger, bool entered) overrideBattlegroundSAvirtual
HandleKillPlayer(Player *player, Player *killer)Battlegroundvirtual
HandleKillUnit(Creature *creature, Player *killer) overrideBattlegroundSAvirtual
HandlePlayerResurrect(Player *)Battlegroundinlinevirtual
HandlePlayerUnderMap(Player *)Battlegroundinlinevirtual
HandleQuestComplete(uint32, Player *)Battlegroundinlinevirtual
HandleTriggerBuff(ObjectGuid go_guid)Battleground
HasFreeSlots() const Battleground
IncreaseInvitedCount(uint32 team)Battlegroundinline
InitSecondRoundBattlegroundSAprivate
IsAllNodesControlledByTeam(uint32) const Battlegroundinlinevirtual
isArena() const Battlegroundinline
isBattleground() const Battlegroundinline
IsPlayerInBattleground(ObjectGuid guid) const Battleground
IsRandom() const Battlegroundinline
isRated() const Battlegroundinline
IsSpellAllowed(uint32 spellId, Player const *player) const overrideBattlegroundSAvirtual
m_BuffChangeBattlegroundprotected
m_EventsBattlegroundprotected
m_HonorModeBattlegroundprotected
m_IsRandomBattlegroundprotected
m_PlayersBattlegroundprotected
m_ReviveQueueBattlegroundprotected
m_TeamScoresBattlegroundprotected
ModifyStartDelayTime(int diff)Battlegroundinline
OverrideGunFaction()BattlegroundSAprivate
PlayerAddedToBGCheckIfBGIsRunning(Player *player)Battlegroundprotected
PlayerScoresBattlegroundprotected
PlaySoundToAll(uint32 SoundID)Battleground
PlaySoundToTeam(uint32 SoundID, uint32 TeamID)Battleground
PostUpdateImpl(uint32 diff) overrideBattlegroundSAvirtual
PreUpdateImpl(uint32)Battlegroundinlineprotectedvirtual
ProcessEvent(WorldObject *, uint32, WorldObject *=NULL) overrideBattlegroundSAvirtual
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) overrideBattlegroundSAvirtual
RemovePlayerAtLeave(ObjectGuid guid, bool Transport, bool SendPacket)Battlegroundvirtual
RemovePlayerFromResurrectQueue(ObjectGuid player_guid)Battleground
Reset() overrideBattlegroundSAvirtual
ResetBGSubclass()Battlegroundinlinevirtual
ResetObjs()BattlegroundSAprivate
RewardHonorToTeam(uint32 Honor, uint32 TeamID)Battleground
RewardReputationToTeam(uint32 faction_id, uint32 Reputation, uint32 TeamID)Battleground
RewardXPAtKill(Player *killer, Player *victim)Battleground
RoundScoresBattlegroundSAprivate
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
SendTime()BattlegroundSAprivate
SendTransportInit(Player *player)BattlegroundSAprivate
SendTransportsRemove(Player *player)BattlegroundSAprivate
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() overrideBattlegroundSAvirtual
SetWinner(BattlegroundTeamId winnerTeamId)Battlegroundinline
ShipsStartedBattlegroundSAprivate
SignaledRoundTwoBattlegroundSAprivate
SignaledRoundTwoHalfMinBattlegroundSAprivate
SpawnBGObject(uint32 type, uint32 respawntime)Battleground
StartBattleground()Battleground
StartDelayTimesBattlegroundprotected
StartingEventCloseDoors() overrideBattlegroundSAvirtual
StartingEventOpenDoors() overrideBattlegroundSAvirtual
StartMessageIdsBattlegroundprotected
StartShips()BattlegroundSAprivate
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry)Battleground
StatusBattlegroundSAprivate
TeleportPlayers()BattlegroundSAprivate
TeleportToEntrancePosition(Player *player)BattlegroundSAprivate
TimerEnabledBattlegroundSAprivate
TitanRelicActivated(Player *clicker)BattlegroundSA
ToBeDeleted() const Battlegroundinline
ToggleTimer()BattlegroundSAprivate
TotalTimeBattlegroundSAprivate
Update(uint32 diff)Battleground
UpdateDemolisherSpawns()BattlegroundSAprivate
UpdateObjectInteractionFlags(uint32 objectId)BattlegroundSAprivate
UpdateObjectInteractionFlags()BattlegroundSAprivate
UpdatePlayerScore(Player *player, uint32 type, uint32 value, bool doAddHonor=true)Battlegroundvirtual
UpdatePlayersCountByTeam(uint32 Team, bool remove)Battlegroundinline
UpdateWaitTimerBattlegroundSAprivate
UpdateWorldState(uint32 variable, uint32 value, bool hidden=false)Battleground
~Battleground()Battlegroundvirtual
~BattlegroundSA()BattlegroundSA