| _mapEntry | MapScript< BattlegroundMap > | private |
| _mapId | MapScript< BattlegroundMap > | private |
| _name | ScriptObject | private |
| _totalAvailableHooks | ScriptObject | private |
| BattlegroundMapScript(const char *name, uint32 mapId) | BattlegroundMapScript | protected |
| checkMap() | MapScript< BattlegroundMap > | |
| checkValidity() override | BattlegroundMapScript | virtual |
| GetEntry() | MapScript< BattlegroundMap > | inline |
| GetName() const | ScriptObject | inline |
| GetTotalAvailableHooks() | ScriptObject | inline |
| isAfterLoadScript() const override | BattlegroundMapScript | inlinevirtual |
| IsDatabaseBound() const | ScriptObject | inlinevirtual |
| MapScript(uint32 mapId) | MapScript< BattlegroundMap > | inlineexplicitprotected |
| OnCreate(BattlegroundMap *) | MapScript< BattlegroundMap > | inlinevirtual |
| OnDestroy(BattlegroundMap *) | MapScript< BattlegroundMap > | inlinevirtual |
| OnLoadGridMap(BattlegroundMap *, GridTerrainData *, uint32, uint32) | MapScript< BattlegroundMap > | inlinevirtual |
| OnPlayerEnter(BattlegroundMap *, Player *) | MapScript< BattlegroundMap > | inlinevirtual |
| OnPlayerLeave(BattlegroundMap *, Player *) | MapScript< BattlegroundMap > | inlinevirtual |
| OnUnloadGridMap(BattlegroundMap *, GridTerrainData *, uint32, uint32) | MapScript< BattlegroundMap > | inlinevirtual |
| OnUpdate(BattlegroundMap *, uint32) override | MapScript< BattlegroundMap > | inline |
| UpdatableScript::OnUpdate(TObject *, uint32) | UpdatableScript< TObject > | inlinevirtual |
| ScriptObject(const char *name, uint16 totalAvailableHooks=0) | ScriptObject | inlineprotected |
| UpdatableScript()=default | UpdatableScript< TObject > | protected |
| ~ScriptObject()=default | ScriptObject | protectedvirtual |