AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
TerrainBuilder.h File Reference
#include "PathCommon.h"
#include "WorldModel.h"
#include "G3D/Array.h"
#include "G3D/Vector3.h"
#include "G3D/Matrix3.h"

Go to the source code of this file.

Classes

struct  MMAP::MeshData
 
class  MMAP::TerrainBuilder
 

Namespaces

namespace  MMAP
 

Enumerations

enum  MMAP::Spot {
  MMAP::TOP = 1 ,
  MMAP::RIGHT = 2 ,
  MMAP::LEFT = 3 ,
  MMAP::BOTTOM = 4 ,
  MMAP::ENTIRE = 5
}
 
enum  MMAP::Grid {
  MMAP::GRID_V8 ,
  MMAP::GRID_V9
}
 

Variables

static const int MMAP::V9_SIZE = 129
 
static const int MMAP::V9_SIZE_SQ = V9_SIZE * V9_SIZE
 
static const int MMAP::V8_SIZE = 128
 
static const int MMAP::V8_SIZE_SQ = V8_SIZE * V8_SIZE
 
static const float MMAP::GRID_SIZE = 533.3333f
 
static const float MMAP::GRID_PART_SIZE = GRID_SIZE / V8_SIZE
 
static const float MMAP::INVALID_MAP_LIQ_HEIGHT = -500.f
 
static const float MMAP::INVALID_MAP_LIQ_HEIGHT_MAX = 5000.0f