| _attackers | battleground_strand_of_the_ancients | private |
| _boatGUIDs | battleground_strand_of_the_ancients | private |
| _collisionDoorGUID | battleground_strand_of_the_ancients | private |
| _dynamicBombGUIDs | battleground_strand_of_the_ancients | private |
| _endRoundTimer | battleground_strand_of_the_ancients | private |
| _gateGUIDs | battleground_strand_of_the_ancients | private |
| _graveyardCentral | battleground_strand_of_the_ancients | private |
| _graveyardEast | battleground_strand_of_the_ancients | private |
| _graveyardWest | battleground_strand_of_the_ancients | private |
| _initSecondRound | battleground_strand_of_the_ancients | private |
| _kanrethadGUID | battleground_strand_of_the_ancients | private |
| _roundScores | battleground_strand_of_the_ancients | private |
| _shipsStarted | battleground_strand_of_the_ancients | private |
| _signaledRoundTwo | battleground_strand_of_the_ancients | private |
| _signaledRoundTwoHalfMin | battleground_strand_of_the_ancients | private |
| _staticBombGUIDs | battleground_strand_of_the_ancients | private |
| _status | battleground_strand_of_the_ancients | private |
| _timerEnabled | battleground_strand_of_the_ancients | private |
| _titanRelicGUID | battleground_strand_of_the_ancients | private |
| _totalTime | battleground_strand_of_the_ancients | private |
| _updateWaitTimer | battleground_strand_of_the_ancients | private |
| battleground | BattlegroundScript | protected |
| battleground_strand_of_the_ancients(BattlegroundMap *map) | battleground_strand_of_the_ancients | inlineexplicit |
| battlegroundMap | BattlegroundScript | protected |
| BattlegroundScript(BattlegroundMap *map) noexcept | BattlegroundScript | explicit |
| CanCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
| CaptureGraveyard(StrandOfTheAncientsGraveyard graveyard, TeamId teamId) | battleground_strand_of_the_ancients | inline |
| DoAction(uint32 actionId, WorldObject *source, WorldObject *target) override | battleground_strand_of_the_ancients | inlinevirtual |
| EndRound() | battleground_strand_of_the_ancients | inline |
| FindKanrethad() const | battleground_strand_of_the_ancients | inline |
| GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data) | ZoneScript | virtual |
| GetData(uint32 dataId) const override | battleground_strand_of_the_ancients | inlinevirtual |
| GetData64(uint32) const | ZoneScript | inlinevirtual |
| GetGameObjectEntry(ObjectGuid::LowType, uint32 entry) | ZoneScript | inlinevirtual |
| GetGate(uint32 entry) | battleground_strand_of_the_ancients | inlinestatic |
| GetGuidData(uint32) const | ZoneScript | inlinevirtual |
| GetPrematureWinner() | BattlegroundScript | virtual |
| HandleCaptureGraveyardAction(GameObject const *graveyardBanner, Player const *player) | battleground_strand_of_the_ancients | inline |
| IsGateDestroyed(GateInfo const *gateInfo) const | battleground_strand_of_the_ancients | inline |
| MakeObjectsInteractable(DefenseLine defenseLine) const | battleground_strand_of_the_ancients | inline |
| OnAreaTriggerCreate(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
| OnAreaTriggerRemove(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
| OnCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
| OnCreatureCreate(Creature *creature) override | battleground_strand_of_the_ancients | inlinevirtual |
| OnCreatureGroupDepleted(CreatureGroup const *creatureGroup) | ZoneScript | inlinevirtual |
| OnCreatureRemove(Creature *) | ZoneScript | inlinevirtual |
| OnEnd(Team winner) override | battleground_strand_of_the_ancients | 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_strand_of_the_ancients | inlinevirtual |
| OnGameObjectRemove(GameObject *) | ZoneScript | inlinevirtual |
| OnInit() override | battleground_strand_of_the_ancients | inlinevirtual |
| OnPlayerJoined(Player *player, bool inBattleground) override | battleground_strand_of_the_ancients | inlinevirtual |
| OnPlayerKilled(Player *victim, Player *killer) | BattlegroundScript | inlinevirtual |
| OnPlayerLeft(Player *player) | BattlegroundScript | inlinevirtual |
| OnPrepareStage1() | BattlegroundScript | inlinevirtual |
| OnPrepareStage2() | BattlegroundScript | inlinevirtual |
| OnPrepareStage3() | BattlegroundScript | inlinevirtual |
| OnStart() | BattlegroundScript | inlinevirtual |
| OnUnitDeath(Unit *unit) | ZoneScript | inlinevirtual |
| OnUnitKilled(Creature *victim, Unit *killer) override | battleground_strand_of_the_ancients | inlinevirtual |
| OnUpdate(uint32 diff) override | battleground_strand_of_the_ancients | inlinevirtual |
| operator=(ZoneScript const &right) | ZoneScript | |
| operator=(ZoneScript &&right) noexcept | ZoneScript | |
| ProcessEvent(WorldObject *obj, uint32 eventId, WorldObject *invoker) override | battleground_strand_of_the_ancients | inlinevirtual |
| Reset() | battleground_strand_of_the_ancients | inline |
| ResetObjs() | battleground_strand_of_the_ancients | inline |
| SendTransportInit(Player *player) const | battleground_strand_of_the_ancients | inline |
| SetData(uint32, uint32) | ZoneScript | inlinevirtual |
| SetData64(uint32, uint64) | ZoneScript | inlinevirtual |
| SetGuidData(uint32, ObjectGuid) | ZoneScript | inlinevirtual |
| StartShips() | battleground_strand_of_the_ancients | inline |
| TeleportPlayers() const | battleground_strand_of_the_ancients | inline |
| TeleportToEntrancePosition(Player *player) const | battleground_strand_of_the_ancients | inline |
| TitanRelicActivated(Player const *clicker) | battleground_strand_of_the_ancients | inline |
| ToggleTimer() | battleground_strand_of_the_ancients | inline |
| TriggerGameEvent(uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) override | BattlegroundScript | virtual |
| 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 |