![]() |
TrinityCore
|
#include "Common.h"#include "Hash.h"#include "SharedDefines.h"#include <map>#include <unordered_map>#include <vector>
Include dependency graph for ScenarioMgr.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ScenarioData |
| struct | ScenarioDBData |
| struct | ScenarioPOIPoint |
| struct | ScenarioPOI |
| class | ScenarioMgr |
Macros | |
| #define | sScenarioMgr ScenarioMgr::Instance() |
Typedefs | |
| typedef std::unordered_map< std::pair< uint32, uint8 >, ScenarioDBData > | ScenarioDBDataContainer |
| typedef std::map< uint32, ScenarioData > | ScenarioDataContainer |
| typedef std::vector< ScenarioPOI > | ScenarioPOIVector |
| typedef std::unordered_map< uint32, ScenarioPOIVector > | ScenarioPOIContainer |
Enumerations | |
| enum | ScenarioType { SCENARIO_TYPE_SCENARIO = 0 , SCENARIO_TYPE_CHALLENGE_MODE = 1 , SCENARIO_TYPE_SOLO = 2 , SCENARIO_TYPE_DUNGEON = 10 } |
| #define sScenarioMgr ScenarioMgr::Instance() |
Definition at line 129 of file ScenarioMgr.h.
| typedef std::map<uint32, ScenarioData> ScenarioDataContainer |
Definition at line 55 of file ScenarioMgr.h.
| typedef std::unordered_map<std::pair<uint32, uint8>, ScenarioDBData> ScenarioDBDataContainer |
Definition at line 54 of file ScenarioMgr.h.
| typedef std::unordered_map<uint32, ScenarioPOIVector> ScenarioPOIContainer |
Definition at line 98 of file ScenarioMgr.h.
| typedef std::vector<ScenarioPOI> ScenarioPOIVector |
Definition at line 97 of file ScenarioMgr.h.
| enum ScenarioType |
| Enumerator | |
|---|---|
| SCENARIO_TYPE_SCENARIO | |
| SCENARIO_TYPE_CHALLENGE_MODE | |
| SCENARIO_TYPE_SOLO | |
| SCENARIO_TYPE_DUNGEON | |
Definition at line 57 of file ScenarioMgr.h.