![]() |
TrinityCore
|
#include "Define.h"#include "ModelIgnoreFlags.h"#include "Optional.h"#include <memory>#include <mutex>#include <span>#include <string>#include <unordered_map>#include <vector>
Include dependency graph for VMapManager.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | VMAP::AreaAndLiquidData |
| struct | VMAP::AreaAndLiquidData::AreaInfo |
| struct | VMAP::AreaAndLiquidData::LiquidInfo |
| class | VMAP::VMapManager |
Namespaces | |
| namespace | VMAP |
Macros | |
| #define | VMAP_INVALID_HEIGHT -100000.0f |
| #define | VMAP_INVALID_HEIGHT_VALUE -200000.0f |
Typedefs | |
| typedef std::unordered_map< uint32, std::unique_ptr< StaticMapTree > > | VMAP::InstanceTreeMap |
| typedef std::unordered_map< std::string, std::weak_ptr< ManagedModel > > | VMAP::ModelFileMap |
Enumerations | |
| enum | VMAP::DisableTypes : uint8 { VMAP::VMAP_DISABLE_AREAFLAG = 0x1 , VMAP::VMAP_DISABLE_HEIGHT = 0x2 , VMAP::VMAP_DISABLE_LOS = 0x4 , VMAP::VMAP_DISABLE_LIQUIDSTATUS = 0x8 } |
| enum class | VMAP::LoadResult : uint8 { VMAP::Success , VMAP::FileNotFound , VMAP::VersionMismatch , VMAP::ReadFromFileFailed , VMAP::DisabledInConfig } |
| #define VMAP_INVALID_HEIGHT -100000.0f |
Definition at line 70 of file VMapManager.h.
| #define VMAP_INVALID_HEIGHT_VALUE -200000.0f |
Definition at line 71 of file VMapManager.h.