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

This is the complete list of members for BattlegroundIC, 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) overrideBattlegroundICvirtual
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
BattlegroundIC()BattlegroundIC
BattlegroundPlayerMap typedefBattleground
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
CastSpellOnTeam(uint32 SpellID, uint32 TeamID)Battleground
CheckAchievementCriteriaMeet(uint32, Player const *, Unit const *=NULL, uint32=0)Battlegroundvirtual
CheckWinConditions()Battlegroundinlinevirtual
closeFortressDoorsTimerBattlegroundICprivate
DecreaseInvitedCount(uint32 team)Battlegroundinline
DelCreature(uint32 type)Battleground
DelObject(uint32 type)Battleground
DestroyGate(Player *player, GameObject *go) overrideBattlegroundICvirtual
DoAction(uint32, ObjectGuid)Battlegroundinlinevirtual
docksTimerBattlegroundICprivate
DoorClose(uint32 type)Battleground
DoorOpen(uint32 type)Battleground
doorsClosedBattlegroundICprivate
EndBattleground(uint32 winner) overrideBattlegroundICvirtual
EndNow()Battlegroundprotected
EventPlayerClickedOnFlag(Player *source, GameObject *) overrideBattlegroundICvirtual
EventPlayerDroppedFlag(Player *)Battlegroundinlinevirtual
EventPlayerLoggedIn(Player *player)Battleground
EventPlayerLoggedOut(Player *player)Battleground
factionReinforcementsBattlegroundICprivate
FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &packet) overrideBattlegroundICvirtual
FindBgMap() const Battlegroundinline
GateStatusBattlegroundICprivate
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) overrideBattlegroundICvirtual
GetElapsedTime() const Battlegroundinline
GetFlagPickerGUID(int32=-1) const Battlegroundinlinevirtual
GetFreeSlotsForTeam(uint32 Team) const Battleground
GetGateIDFromEntry(uint32 id)BattlegroundICinlineprivate
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
GetNextBanner(ICNodePoint *node, uint32 team, bool returnDefinitve)BattlegroundICprivate
GetNodeState(uint8 nodeType) const BattlegroundICinline
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
GetWorldStateFromGateEntry(uint32 id, bool open)BattlegroundICinlineprivate
gunshipAllianceBattlegroundICprivate
gunshipHordeBattlegroundICprivate
HandleAreaTrigger(Player *player, uint32 trigger, bool entered) overrideBattlegroundICvirtual
HandleCapturedNodes(ICNodePoint *node, bool recapture)BattlegroundICprivate
HandleContestedNodes(ICNodePoint *node)BattlegroundICprivate
HandleKillPlayer(Player *player, Player *killer) overrideBattlegroundICvirtual
HandleKillUnit(Creature *unit, Player *killer) overrideBattlegroundICvirtual
HandlePlayerResurrect(Player *player) overrideBattlegroundICvirtual
HandlePlayerUnderMap(Player *)Battlegroundinlinevirtual
HandleQuestComplete(uint32, Player *)Battlegroundinlinevirtual
HandleTriggerBuff(ObjectGuid go_guid)Battleground
HasFreeSlots() const Battleground
IncreaseInvitedCount(uint32 team)Battlegroundinline
IsAllNodesControlledByTeam(uint32 team) const overrideBattlegroundICvirtual
isArena() const Battlegroundinline
isBattleground() const Battlegroundinline
IsPlayerInBattleground(ObjectGuid guid) const Battleground
IsRandom() const Battlegroundinline
isRated() const Battlegroundinline
IsSpellAllowed(uint32 spellId, Player const *player) const overrideBattlegroundICvirtual
m_BuffChangeBattlegroundprotected
m_EventsBattlegroundprotected
m_HonorModeBattlegroundprotected
m_IsRandomBattlegroundprotected
m_PlayersBattlegroundprotected
m_ReviveQueueBattlegroundprotected
m_TeamScoresBattlegroundprotected
ModifyStartDelayTime(int diff)Battlegroundinline
nodePointBattlegroundICprivate
PlayerAddedToBGCheckIfBGIsRunning(Player *player)Battlegroundprotected
PlayerScoresBattlegroundprotected
PlaySoundToAll(uint32 SoundID)Battleground
PlaySoundToTeam(uint32 SoundID, uint32 TeamID)Battleground
PostUpdateImpl(uint32 diff) overrideBattlegroundICvirtual
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) overrideBattlegroundICvirtual
RemovePlayerAtLeave(ObjectGuid guid, bool Transport, bool SendPacket)Battlegroundvirtual
RemovePlayerFromResurrectQueue(ObjectGuid player_guid)Battleground
Reset()Battlegroundvirtual
ResetBGSubclass()Battlegroundinlinevirtual
resourceTimerBattlegroundICprivate
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() overrideBattlegroundICvirtual
SetWinner(BattlegroundTeamId winnerTeamId)Battlegroundinline
siegeEngineWorkshopTimerBattlegroundICprivate
SpawnBGObject(uint32 type, uint32 respawntime)Battleground
SpawnLeader(uint32 teamid)BattlegroundIC
StartBattleground()Battleground
StartDelayTimesBattlegroundprotected
StartingEventCloseDoors() overrideBattlegroundICvirtual
StartingEventOpenDoors() overrideBattlegroundICvirtual
StartMessageIdsBattlegroundprotected
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry)Battleground
ToBeDeleted() const Battlegroundinline
Update(uint32 diff)Battleground
UpdateNodeWorldState(ICNodePoint *node)BattlegroundICprivate
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
~BattlegroundIC()BattlegroundIC