| AddOrSetPlayerToCorrectBfGroup(Player *player) | Battlefield | |
| AskToLeaveQueue(Player *player) | Battlefield | |
| Battlefield(Map *map) | BattlefieldTB | explicit |
| Battlefield(Battlefield const &right)=delete | BattlefieldTB | |
| Battlefield(Battlefield &&right)=delete | BattlefieldTB | |
| BattleInactiveGOs | BattlefieldTB | protected |
| BattleInactiveNPCs | BattlefieldTB | protected |
| BroadcastPacketToQueue(WorldPacket const *data) const | Battlefield | protected |
| BroadcastPacketToWar(WorldPacket const *data) const | Battlefield | protected |
| BroadcastPacketToZone(WorldPacket const *data) const | Battlefield | protected |
| CanCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
| CanFlyIn() | Battlefield | inline |
| ControlZoneHandlerMap typedef | Battlefield | |
| ControlZoneHandlers | Battlefield | protected |
| CreateCapturePoints() | BattlefieldTB | |
| DoAction(uint32 actionId, WorldObject *source=nullptr, WorldObject *target=nullptr) | ZoneScript | inlinevirtual |
| DoCompleteOrIncrementAchievement(uint32, Player *, uint8) | Battlefield | inlinevirtual |
| DoPlaySoundToAll(uint32 SoundID) | Battlefield | |
| EndBattle(bool endByTimer) | Battlefield | |
| GetAttackerTeam() const | Battlefield | inline |
| GetBattleId() const | Battlefield | inline |
| GetClosestGraveyard(Player *player) | Battlefield | |
| GetCreature(ObjectGuid guid) | Battlefield | |
| GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data) | ZoneScript | virtual |
| GetData(uint32 dataId) const override | Battlefield | inlinevirtual |
| GetData64(uint32 dataId) const override | Battlefield | inlinevirtual |
| GetDefenderTeam() const | Battlefield | inline |
| GetFreeBfRaid(TeamId TeamId) | Battlefield | |
| GetGameObject(ObjectGuid guid) | Battlefield | |
| GetGameObjectEntry(ObjectGuid::LowType, uint32 entry) | ZoneScript | inlinevirtual |
| GetGraveyardById(uint32 id) const | Battlefield | |
| GetGraveyardVector() const | Battlefield | inline |
| GetGroupPlayer(ObjectGuid guid, TeamId TeamId) | Battlefield | |
| GetGuidData(uint32) const | ZoneScript | inlinevirtual |
| GetMap() const | Battlefield | inline |
| GetMapId() const | Battlefield | inline |
| GetQueueId() const | Battlefield | |
| GetState() const | Battlefield | inline |
| GetTimer() const | Battlefield | inline |
| GetTypeId() const | Battlefield | inline |
| GetZoneId() const | Battlefield | inline |
| HandleKill(Player *killer, Unit *victim) override | BattlefieldTB | virtual |
| HandlePlayerEnterZone(Player *player, uint32 zone) | Battlefield | |
| HandlePlayerLeaveZone(Player *player, uint32 zone) | Battlefield | |
| HasPlayer(Player *player) const | Battlefield | protected |
| HideNpc(Creature *creature) | Battlefield | |
| InitStalker(uint32 entry, Position const &pos) | Battlefield | |
| InvitePlayersInQueueToWar() | Battlefield | |
| InvitePlayersInZoneToQueue() | Battlefield | |
| InvitePlayersInZoneToWar() | Battlefield | |
| InvitePlayerToQueue(Player *player) | Battlefield | |
| InvitePlayerToWar(Player *player) | Battlefield | |
| IsEnabled() const | Battlefield | inline |
| IsWarTime() const | Battlefield | inline |
| KickAfkPlayers() | Battlefield | protected |
| KickPlayerFromBattlefield(ObjectGuid guid) | Battlefield | |
| KickPosition | Battlefield | protected |
| m_BattleId | Battlefield | protected |
| m_BattleTime | Battlefield | protected |
| m_BonusTime | BattlefieldTB | protected |
| m_Data32 | Battlefield | protected |
| m_Data64 | Battlefield | protected |
| m_DefenderTeam | Battlefield | protected |
| m_gateCursedDepthsGUID | BattlefieldTB | protected |
| m_gateDBlockGUID | BattlefieldTB | protected |
| m_gateToTheHoleGUID | BattlefieldTB | protected |
| m_GraveyardList | Battlefield | protected |
| m_Groups | Battlefield | protected |
| m_iCellblockRandom | BattlefieldTB | protected |
| m_InvitedPlayers | Battlefield | protected |
| m_isActive | Battlefield | protected |
| m_IsEnabled | Battlefield | protected |
| m_Map | Battlefield | protected |
| m_MapId | Battlefield | protected |
| m_MaxPlayer | Battlefield | protected |
| m_MinLevel | Battlefield | protected |
| m_MinPlayer | Battlefield | protected |
| m_NoWarBattleTime | Battlefield | protected |
| m_players | Battlefield | protected |
| m_PlayersInQueue | Battlefield | protected |
| m_PlayersInWar | Battlefield | protected |
| m_PlayersWillBeKick | Battlefield | protected |
| m_RestartAfterCrash | Battlefield | protected |
| m_StartGrouping | Battlefield | protected |
| m_StartGroupingTimer | Battlefield | protected |
| m_TimeForAcceptInvite | Battlefield | protected |
| m_Timer | Battlefield | protected |
| m_TypeId | Battlefield | protected |
| m_uiKickAfkPlayersTimer | Battlefield | protected |
| m_uiKickDontAcceptTimer | Battlefield | protected |
| m_updateObjectsTimer | BattlefieldTB | protected |
| m_ZoneId | Battlefield | protected |
| OnAreaTriggerCreate(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
| OnAreaTriggerRemove(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
| OnBattleEnd(bool endByTimer) override | BattlefieldTB | virtual |
| OnBattleStart() override | BattlefieldTB | virtual |
| OnCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
| OnCreatureCreate(Creature *creature) override | BattlefieldTB | virtual |
| OnCreatureGroupDepleted(CreatureGroup const *creatureGroup) | ZoneScript | inlinevirtual |
| OnCreatureRemove(Creature *) | ZoneScript | inlinevirtual |
| OnFlagDropped(ObjectGuid const &flagGuid, Player *player) | ZoneScript | inlinevirtual |
| OnFlagStateChange(GameObject *flagInBase, FlagState oldValue, FlagState newValue, Player *player) | ZoneScript | inlinevirtual |
| OnFlagTaken(GameObject *flag, Player *player) | ZoneScript | inlinevirtual |
| OnGameObjectCreate(GameObject *go) override | BattlefieldTB | virtual |
| OnGameObjectRemove(GameObject *) | ZoneScript | inlinevirtual |
| OnPlayerEnterZone(Player *player) override | BattlefieldTB | virtual |
| OnPlayerJoinWar(Player *player) override | BattlefieldTB | virtual |
| OnPlayerLeaveWar(Player *player) override | BattlefieldTB | virtual |
| OnPlayerLeaveZone(Player *player) override | BattlefieldTB | virtual |
| OnStartGrouping() override | BattlefieldTB | virtual |
| OnUnitDeath(Unit *unit) | ZoneScript | inlinevirtual |
| operator=(Battlefield const &right)=delete | Battlefield | |
| operator=(Battlefield &&right)=delete | Battlefield | |
| ZoneScript::operator=(ZoneScript const &right) | ZoneScript | |
| ZoneScript::operator=(ZoneScript &&right) noexcept | ZoneScript | |
| PlayerAcceptInviteToQueue(Player *player) | Battlefield | |
| PlayerAcceptInviteToWar(Player *player) | Battlefield | |
| PlayerAskToLeave(Player *player) | Battlefield | |
| ProcessEvent(WorldObject *obj, uint32 eventId, WorldObject *invoker) override | BattlefieldTB | virtual |
| PromotePlayer(Player *killer) | BattlefieldTB | |
| RegisterZone(uint32 zoneid) | Battlefield | protected |
| RemoveAurasFromPlayer(Player *player) | BattlefieldTB | |
| SendRemoveWorldStates(Player *) | Battlefield | inlineprotectedvirtual |
| SendWarning(uint8 id, WorldObject const *target=nullptr) | Battlefield | |
| SetData(uint32 dataId, uint32 value) override | Battlefield | inlinevirtual |
| SetData64(uint32 dataId, uint64 value) override | Battlefield | inlinevirtual |
| SetDefenderTeam(TeamId team) | Battlefield | inline |
| SetGraveyardNumber(uint32 number) | Battlefield | |
| SetGuidData(uint32, ObjectGuid) | ZoneScript | inlinevirtual |
| SetTimer(uint32 timer) | Battlefield | inline |
| SetupBattlefield() override | BattlefieldTB | virtual |
| ShowNpc(Creature *creature, bool aggressive) | Battlefield | |
| SpawnCreature(uint32 entry, Position const &pos) | Battlefield | |
| SpawnGameObject(uint32 entry, Position const &pos, QuaternionData const &rot) | Battlefield | |
| StalkerGuid | Battlefield | protected |
| StartBattle() | Battlefield | |
| TBDoorGUID | BattlefieldTB | protected |
| TBGatesGUID | BattlefieldTB | protected |
| TeamApplyBuff(TeamId team, uint32 spellId, uint32 spellId2=0) | Battlefield | |
| TeamCastSpell(TeamId team, int32 spellId) | Battlefield | protected |
| TemporaryGOs | BattlefieldTB | protected |
| TemporaryNPCs | BattlefieldTB | protected |
| ToggleBattlefield(bool enable) | Battlefield | inline |
| TowerDamaged(TBTowerId tbTowerId) | BattlefieldTB | |
| TowerDestroyed(TBTowerId tbTowerId) | BattlefieldTB | |
| Towers | BattlefieldTB | protected |
| TriggerGameEvent(uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) | ZoneScript | virtual |
| Update(uint32 diff) override | BattlefieldTB | virtual |
| UpdateCapturedBaseCount() | BattlefieldTB | |
| UpdateData(uint32 index, int32 pad) | Battlefield | inlinevirtual |
| updatedNPCAndObjects | BattlefieldTB | protected |
| UpdateNPCsAndGameObjects() | BattlefieldTB | |
| warnedFiveMinutes | BattlefieldTB | protected |
| warnedOneMinute | BattlefieldTB | protected |
| warnedTwoMinutes | BattlefieldTB | protected |
| ZoneScript() noexcept | ZoneScript | |
| ZoneScript(ZoneScript const &right) | ZoneScript | |
| ZoneScript(ZoneScript &&right) noexcept | ZoneScript | |
| ~Battlefield() | Battlefield | virtual |
| ~BattlefieldTB() | BattlefieldTB | |
| ~ZoneScript() | ZoneScript | virtual |