| _balindaGUID | battleground_alterac_valley | private |
| _captainBuffTimer | battleground_alterac_valley | private |
| _doorGUIDs | battleground_alterac_valley | private |
| _galvangarGUID | battleground_alterac_valley | private |
| _heraldGUIDs | battleground_alterac_valley | private |
| _isInformedNearVictory | battleground_alterac_valley | private |
| _mineInfo | battleground_alterac_valley | private |
| _mineResourceTimer | battleground_alterac_valley | private |
| _nodes | battleground_alterac_valley | private |
| _teamQuestStatus | battleground_alterac_valley | private |
| _teamResources | battleground_alterac_valley | private |
| AssaultNode(BG_AV_Nodes node, Team team) | battleground_alterac_valley | inline |
| AV_QUEST_A_BOSS1 enum value | battleground_alterac_valley | |
| AV_QUEST_A_BOSS2 enum value | battleground_alterac_valley | |
| AV_QUEST_A_COMMANDER1 enum value | battleground_alterac_valley | |
| AV_QUEST_A_COMMANDER2 enum value | battleground_alterac_valley | |
| AV_QUEST_A_COMMANDER3 enum value | battleground_alterac_valley | |
| AV_QUEST_A_NEAR_MINE enum value | battleground_alterac_valley | |
| AV_QUEST_A_OTHER_MINE enum value | battleground_alterac_valley | |
| AV_QUEST_A_RIDER_HIDE enum value | battleground_alterac_valley | |
| AV_QUEST_A_RIDER_TAME enum value | battleground_alterac_valley | |
| AV_QUEST_A_SCRAPS1 enum value | battleground_alterac_valley | |
| AV_QUEST_A_SCRAPS2 enum value | battleground_alterac_valley | |
| AV_QUEST_H_BOSS1 enum value | battleground_alterac_valley | |
| AV_QUEST_H_BOSS2 enum value | battleground_alterac_valley | |
| AV_QUEST_H_COMMANDER1 enum value | battleground_alterac_valley | |
| AV_QUEST_H_COMMANDER2 enum value | battleground_alterac_valley | |
| AV_QUEST_H_COMMANDER3 enum value | battleground_alterac_valley | |
| AV_QUEST_H_NEAR_MINE enum value | battleground_alterac_valley | |
| AV_QUEST_H_OTHER_MINE enum value | battleground_alterac_valley | |
| AV_QUEST_H_RIDER_HIDE enum value | battleground_alterac_valley | |
| AV_QUEST_H_RIDER_TAME enum value | battleground_alterac_valley | |
| AV_QUEST_H_SCRAPS1 enum value | battleground_alterac_valley | |
| AV_QUEST_H_SCRAPS2 enum value | battleground_alterac_valley | |
| battleground | BattlegroundScript | protected |
| battleground_alterac_valley(BattlegroundMap *map) | battleground_alterac_valley | inlineexplicit |
| battlegroundMap | BattlegroundScript | protected |
| BattlegroundScript(BattlegroundMap *map) noexcept | BattlegroundScript | explicit |
| BG_AV_DEFENDER_TIER_CHAMPION enum value | battleground_alterac_valley | |
| BG_AV_DEFENDER_TIER_DEFENDER enum value | battleground_alterac_valley | |
| BG_AV_DEFENDER_TIER_SEASONED enum value | battleground_alterac_valley | |
| BG_AV_DEFENDER_TIER_VETERAN enum value | battleground_alterac_valley | |
| CanCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
| ChangeMineOwner(AlteracValleyMine mine, Team team, bool initial=false) | battleground_alterac_valley | inline |
| Data enum name | battleground_alterac_valley | |
| DATA_DEFENDER_TIER_ALLIANCE enum value | battleground_alterac_valley | |
| DATA_DEFENDER_TIER_HORDE enum value | battleground_alterac_valley | |
| DefenderTier enum name | battleground_alterac_valley | |
| DefendNode(BG_AV_Nodes node, Team team) | battleground_alterac_valley | inline |
| DestroyNode(BG_AV_Nodes node) | battleground_alterac_valley | inline |
| DoAction(uint32 actionId, WorldObject *source, WorldObject *target) override | battleground_alterac_valley | inlinevirtual |
| EventPlayerAssaultsPoint(Player *player, uint32 object) | battleground_alterac_valley | inline |
| EventPlayerDefendsPoint(Player *player, uint32 object) | battleground_alterac_valley | inline |
| EventPlayerDestroyedPoint(GameObject *gameobject) | battleground_alterac_valley | inline |
| FACTION_FROSTWOLF_CLAN enum value | battleground_alterac_valley | |
| FACTION_STORMPIKE_GUARD enum value | battleground_alterac_valley | |
| Factions enum name | battleground_alterac_valley | |
| FindHerald(std::string_view stringId) const | battleground_alterac_valley | inline |
| GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data) | ZoneScript | virtual |
| GetData(uint32 dataId) const override | battleground_alterac_valley | inlinevirtual |
| GetData64(uint32) const | ZoneScript | inlinevirtual |
| GetGameObjectEntry(ObjectGuid::LowType, uint32 entry) | ZoneScript | inlinevirtual |
| GetGuidData(uint32) const | ZoneScript | inlinevirtual |
| GetNodeThroughObject(uint32 object) | battleground_alterac_valley | inlinestatic |
| GetPrematureWinner() override | battleground_alterac_valley | inlinevirtual |
| GetStaticNodeInfo(BG_AV_Nodes node) | battleground_alterac_valley | inlinestatic |
| HandleInteractCapturableObject(Player *player, GameObject *target) | battleground_alterac_valley | inline |
| HONOR_KILL_BONUS_BOSS enum value | battleground_alterac_valley | |
| HONOR_KILL_BONUS_CAPTAIN enum value | battleground_alterac_valley | |
| HONOR_KILL_BONUS_DESTROY_TOWER enum value | battleground_alterac_valley | |
| HONOR_KILL_BONUS_SURVIVING_CAPTAIN enum value | battleground_alterac_valley | |
| HONOR_KILL_BONUS_SURVIVING_TOWER enum value | battleground_alterac_valley | |
| HonorKillBonus enum name | battleground_alterac_valley | |
| InitNode(BG_AV_Nodes node, Team team, bool tower) | battleground_alterac_valley | inline |
| IsCaptainAlive(TeamId teamId) const | battleground_alterac_valley | inline |
| IsTower(BG_AV_Nodes node) const | battleground_alterac_valley | inline |
| Misc enum name | battleground_alterac_valley | |
| NEAR_LOSE_POINTS enum value | battleground_alterac_valley | |
| OnAreaTriggerCreate(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
| OnAreaTriggerRemove(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
| OnCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
| OnCreatureCreate(Creature *creature) override | battleground_alterac_valley | inlinevirtual |
| OnCreatureGroupDepleted(CreatureGroup const *creatureGroup) | ZoneScript | inlinevirtual |
| OnCreatureRemove(Creature *) | ZoneScript | inlinevirtual |
| OnEnd(Team winner) override | battleground_alterac_valley | 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 *gameObject) override | battleground_alterac_valley | inlinevirtual |
| OnGameObjectRemove(GameObject *) | ZoneScript | inlinevirtual |
| OnInit() | BattlegroundScript | inlinevirtual |
| OnPlayerJoined(Player *player, bool inBattleground) | BattlegroundScript | inlinevirtual |
| OnPlayerKilled(Player *victim, Player *) override | battleground_alterac_valley | inlinevirtual |
| OnPlayerLeft(Player *player) override | battleground_alterac_valley | inlinevirtual |
| OnPrepareStage1() | BattlegroundScript | inlinevirtual |
| OnPrepareStage2() | BattlegroundScript | inlinevirtual |
| OnPrepareStage3() | BattlegroundScript | inlinevirtual |
| OnStart() override | battleground_alterac_valley | inlinevirtual |
| OnUnitDeath(Unit *unit) | ZoneScript | inlinevirtual |
| OnUnitKilled(Creature *victim, Unit *killer) override | battleground_alterac_valley | inlinevirtual |
| OnUpdate(uint32 diff) override | battleground_alterac_valley | inlinevirtual |
| operator=(ZoneScript const &right) | ZoneScript | |
| operator=(ZoneScript &&right) noexcept | ZoneScript | |
| ProcessEvent(WorldObject *obj, uint32 eventId, WorldObject *invoker) | ZoneScript | inlinevirtual |
| PVP_STAT_GRAVEYARDS_ASSAULTED enum value | battleground_alterac_valley | |
| PVP_STAT_GRAVEYARDS_DEFENDED enum value | battleground_alterac_valley | |
| PVP_STAT_SECONDARY_OBJECTIVES enum value | battleground_alterac_valley | |
| PVP_STAT_TOWERS_ASSAULTED enum value | battleground_alterac_valley | |
| PVP_STAT_TOWERS_DEFENDED enum value | battleground_alterac_valley | |
| PvpStats enum name | battleground_alterac_valley | |
| QuestIds enum name | battleground_alterac_valley | |
| REP_GAIN_BOSS enum value | battleground_alterac_valley | |
| REP_GAIN_CAPTAIN enum value | battleground_alterac_valley | |
| REP_GAIN_DESTROY_TOWER enum value | battleground_alterac_valley | |
| REP_GAIN_SURVIVING_CAPTAIN enum value | battleground_alterac_valley | |
| REP_GAIN_SURVIVING_TOWER enum value | battleground_alterac_valley | |
| ReputationGains enum name | battleground_alterac_valley | |
| RESOURCE_LOSS_CAPTAIN enum value | battleground_alterac_valley | |
| RESOURCE_LOSS_TOWER enum value | battleground_alterac_valley | |
| ResourceLoss enum name | battleground_alterac_valley | |
| SendMineWorldStates(AlteracValleyMine mine) const | battleground_alterac_valley | inline |
| SetData(uint32, uint32) | ZoneScript | inlinevirtual |
| SetData64(uint32, uint64) | ZoneScript | inlinevirtual |
| SetGuidData(uint32, ObjectGuid) | ZoneScript | inlinevirtual |
| SPELL_COMPLETE_ALTERAC_VALLEY_QUEST enum value | battleground_alterac_valley | |
| Spells enum name | battleground_alterac_valley | |
| TriggerGameEvent(uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) override | BattlegroundScript | virtual |
| UpdateNodeWorldState(BG_AV_Nodes node) const | battleground_alterac_valley | inline |
| UpdateScore(Team team, int16 points) | battleground_alterac_valley | inline |
| UpdateWorldState(int32 worldStateId, int32 value, bool hidden=false) const | BattlegroundScript | protected |
| ZoneScript() noexcept | ZoneScript | |
| ZoneScript(ZoneScript const &right) | ZoneScript | |
| ZoneScript(ZoneScript &&right) noexcept | ZoneScript | |
| ~BattlegroundScript() override=default | BattlegroundScript | |
| ~ZoneScript() | ZoneScript | virtual |