AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
VMapMgr2.h File Reference
#include "Common.h"
#include "IVMapMgr.h"
#include <mutex>
#include <unordered_map>
#include <vector>

Go to the source code of this file.

Classes

class  VMAP::ManagedModel
 
class  VMAP::VMapMgr2
 

Namespaces

namespace  G3D
 
namespace  VMAP
 

Macros

#define MAP_FILENAME_EXTENSION2   ".vmtree"
 
#define FILENAMEBUFFER_SIZE   500
 

Typedefs

typedef std::unordered_map< uint32, StaticMapTree * > VMAP::InstanceTreeMap
 
typedef std::unordered_map< std::string, ManagedModel > VMAP::ModelFileMap
 

Enumerations

enum  VMAP::DisableTypes {
  VMAP::VMAP_DISABLE_AREAFLAG = 0x1 ,
  VMAP::VMAP_DISABLE_HEIGHT = 0x2 ,
  VMAP::VMAP_DISABLE_LOS = 0x4 ,
  VMAP::VMAP_DISABLE_LIQUIDSTATUS = 0x8
}
 

Macro Definition Documentation

◆ FILENAMEBUFFER_SIZE

#define FILENAMEBUFFER_SIZE   500

◆ MAP_FILENAME_EXTENSION2

#define MAP_FILENAME_EXTENSION2   ".vmtree"