| _scheduler | Battlefield | protected |
| Active | Battlefield | protected |
| AddCapturePoint(BfCapturePoint *cp) | Battlefield | inlineprotected |
| AddOrSetPlayerToCorrectBfGroup(Player *player) | Battlefield | |
| AddPlayerToResurrectQueue(ObjectGuid npcGuid, ObjectGuid playerGuid) | Battlefield | virtual |
| AskToLeaveQueue(Player *player) | Battlefield | |
| Battlefield() | Battlefield | |
| BattlefieldMgr | Battlefield | friend |
| BattleId | Battlefield | protected |
| BattleTime | Battlefield | protected |
| BfCapturePointVector typedef | Battlefield | |
| BfMap | Battlefield | protected |
| BroadcastPacketToQueue(WorldPacket const *data) const | Battlefield | protected |
| BroadcastPacketToWar(WorldPacket const *data) const | Battlefield | protected |
| BroadcastPacketToZone(WorldPacket const *data) const | Battlefield | protected |
| CanFlyIn() const | Battlefield | inline |
| CapturePoints | Battlefield | protected |
| Data32 | Battlefield | protected |
| Data64 | Battlefield | protected |
| DefenderTeam | Battlefield | protected |
| DoPlaySoundToAll(uint32 soundId) | Battlefield | |
| Enabled | Battlefield | protected |
| EndBattle(bool endByTimer) | Battlefield | |
| FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &)=0 | Battlefield | pure virtual |
| ForEachPlayerInQueue(Func &&fn) const | Battlefield | inlineprotected |
| ForEachPlayerInWar(Func &&fn) const | Battlefield | inlineprotected |
| ForEachPlayerInWar(TeamId team, Func &&fn) const | Battlefield | inlineprotected |
| ForEachPlayerInZone(Func &&fn) const | Battlefield | inlineprotected |
| GetAttackerTeam() const | Battlefield | inline |
| GetBattleId() const | Battlefield | inline |
| GetClosestGraveyard(Player *player) | Battlefield | |
| GetCreature(ObjectGuid const &guid) | Battlefield | |
| GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data) | ZoneScript | inlinevirtual |
| GetData(uint32 dataId) const override | Battlefield | inlinevirtual |
| GetData64(uint32 dataId) const override | Battlefield | inlinevirtual |
| GetDefenderTeam() const | Battlefield | inline |
| GetFreeBfRaid(TeamId teamId) | Battlefield | |
| GetGameObject(ObjectGuid const &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 |
| GetInvitedPlayersMap(TeamId teamId) const | Battlefield | inline |
| GetMaxPlayersPerTeam() const | Battlefield | inline |
| GetOtherTeam(TeamId team) const | Battlefield | inline |
| GetPlayersInWarCount(TeamId teamId) const | Battlefield | inline |
| GetPlayersInWarSet(TeamId teamId) const | Battlefield | inline |
| GetPlayersInZoneCount(TeamId teamId) const | Battlefield | inline |
| GetPlayersQueueSet(TeamId teamId) const | Battlefield | inline |
| GetTimer() const | Battlefield | inline |
| GetTypeId() const | Battlefield | inline |
| GetZoneId() const | Battlefield | inline |
| GraveyardList | Battlefield | protected |
| Groups | Battlefield | protected |
| HandleKill(Player *, Unit *) | Battlefield | inlinevirtual |
| HandlePlayerEnterZone(Player *player, uint32 zone) | Battlefield | |
| HandlePlayerLeaveZone(Player *player, uint32 zone) | Battlefield | |
| HasPlayer(Player *player) const | Battlefield | protected |
| HasWarVacancy(TeamId teamId) const | Battlefield | inline |
| HideNpc(Creature *creature) | Battlefield | |
| InitStalker(uint32 entry, float x, float y, float z, float o) | Battlefield | |
| InvitedPlayers | Battlefield | protected |
| InvitePlayersInQueueToWar() | Battlefield | |
| InvitePlayersInZoneToQueue() | Battlefield | |
| InvitePlayersInZoneToWar() | Battlefield | |
| InvitePlayerToQueue(Player *player) | Battlefield | |
| InvitePlayerToWar(Player *player) | Battlefield | |
| IsEnabled() const | Battlefield | inline |
| IsPlayerInWarOrInvited(Player *player) const | Battlefield | protected |
| IsWarTime() const | Battlefield | inline |
| KickAfkPlayers() | Battlefield | protected |
| KickPlayerFromBattlefield(ObjectGuid guid) | Battlefield | |
| KickPosition | Battlefield | protected |
| MapId | Battlefield | protected |
| MaxPlayer | Battlefield | protected |
| MinLevel | Battlefield | protected |
| MinPlayer | Battlefield | protected |
| NoWarBattleTime | Battlefield | protected |
| OnBattleEnd(bool) | Battlefield | inlinevirtual |
| OnBattleStart() | Battlefield | inlinevirtual |
| OnCreatureCreate(Creature *) | ZoneScript | inlinevirtual |
| OnCreatureEvade(Creature *) | ZoneScript | inlinevirtual |
| OnCreatureRemove(Creature *) | ZoneScript | inlinevirtual |
| OnGameObjectCreate(GameObject *) | ZoneScript | inlinevirtual |
| OnGameObjectRemove(GameObject *) | ZoneScript | inlinevirtual |
| OnPlayerEnterZone(Player *) | Battlefield | inlinevirtual |
| OnPlayerJoinWar(Player *) | Battlefield | inlinevirtual |
| OnPlayerLeaveWar(Player *) | Battlefield | inlinevirtual |
| OnPlayerLeaveZone(Player *) | Battlefield | inlinevirtual |
| OnStartGrouping() | Battlefield | inlinevirtual |
| OnUnitDeath(Unit *) | ZoneScript | inlinevirtual |
| PlayerAcceptInviteToQueue(Player *player) | Battlefield | |
| PlayerAcceptInviteToWar(Player *player) | Battlefield | |
| PlayerAskToLeave(Player *player) | Battlefield | |
| Players | Battlefield | protected |
| PlayersInQueue | Battlefield | protected |
| PlayersInWar | Battlefield | protected |
| PlayersWillBeKick | Battlefield | protected |
| ProcessEvent(WorldObject *, uint32) | ZoneScript | inlinevirtual |
| RegisterZone(uint32 zoneId) | Battlefield | protected |
| RemovePlayerFromResurrectQueue(ObjectGuid playerGuid) | Battlefield | |
| RestartAfterCrash | Battlefield | protected |
| SendAreaSpiritHealerQueryOpcode(Player *player, ObjectGuid const &guid) | Battlefield | |
| SendInitWorldStatesToAll()=0 | Battlefield | pure virtual |
| SendRemoveWorldStates(Player *) | Battlefield | inlineprotectedvirtual |
| SendUpdateWorldState(uint32 field, uint32 value) | Battlefield | |
| SendUpdateWorldStates(Player *player=nullptr)=0 | Battlefield | pure virtual |
| 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 | inline |
| SetGuidData(uint32, ObjectGuid) | ZoneScript | inlinevirtual |
| SetTimer(uint32 timer) | Battlefield | inline |
| SetupBattlefield() | Battlefield | inlinevirtual |
| ShowNpc(Creature *creature, bool aggressive) | Battlefield | |
| SpawnCreature(uint32 entry, float x, float y, float z, float o, TeamId teamId) | Battlefield | |
| SpawnCreature(uint32 entry, Position pos, TeamId teamId) | Battlefield | |
| SpawnGameObject(uint32 entry, float x, float y, float z, float o) | Battlefield | |
| StalkerGuid | Battlefield | protected |
| StartBattle() | Battlefield | |
| StartGrouping | Battlefield | protected |
| StartGroupingTimer | Battlefield | protected |
| TeamApplyBuff(TeamId team, uint32 spellId, uint32 spellId2=0) | Battlefield | |
| TeamCastSpell(TeamId team, int32 spellId) | Battlefield | protected |
| TimeForAcceptInvite | Battlefield | protected |
| Timer | Battlefield | protected |
| ToggleBattlefield(bool enable) | Battlefield | inline |
| TypeId | Battlefield | protected |
| Update(uint32 diff) | Battlefield | virtual |
| UpdateData(uint32 index, int32 pad) | Battlefield | inlinevirtual |
| ZoneId | Battlefield | protected |
| ZoneScript() | ZoneScript | inline |
| ~Battlefield() override | Battlefield | |
| ~ZoneScript() | ZoneScript | inlinevirtual |