#include <TileAssembler.h>
VMAP::GroupModel_Raw::GroupModel_Raw |
( |
| ) |
|
|
inline |
uint32 GroupWMOID
Definition: TileAssembler.h:70
arena_t NULL
Definition: jemalloc_internal.h:624
class WmoLiquid * liquid
Definition: TileAssembler.h:76
uint32 mogpflags
Definition: TileAssembler.h:69
uint32 liquidflags
Definition: TileAssembler.h:73
VMAP::GroupModel_Raw::~GroupModel_Raw |
( |
| ) |
|
class WmoLiquid * liquid
Definition: TileAssembler.h:76
bool VMAP::GroupModel_Raw::Read |
( |
FILE * |
f | ) |
|
432 int readOperation = 0;
452 for (
uint32 b=0; b<branches; ++b)
470 for (
uint32 i=0; i<nindexes; i+=3)
471 triangles.push_back(MeshTriangle(indexarray[i], indexarray[i+1], indexarray[i+2]));
485 float *vectorarray =
new float[nvectors*3];
487 for (
uint32 i=0; i<nvectors; ++i)
490 delete[] vectorarray;
G3D::AABox bounds
Definition: TileAssembler.h:72
uint32 GroupWMOID
Definition: TileAssembler.h:70
#define CMP_OR_RETURN(V, S)
Definition: TileAssembler.cpp:424
float * GetHeightStorage()
Definition: WorldModel.h:56
void set(const Point3 &low, const Point3 &high)
Definition: AABox.h:93
#define READ_OR_RETURN(V, S)
Definition: TileAssembler.cpp:420
std::vector< G3D::Vector3 > vertexArray
Definition: TileAssembler.h:75
uint32_t uint32
Definition: Define.h:150
uint16_t uint16
Definition: Define.h:151
class WmoLiquid * liquid
Definition: TileAssembler.h:76
uint8 * GetFlagsStorage()
Definition: WorldModel.h:57
std::vector< MeshTriangle > triangles
Definition: TileAssembler.h:74
#define READ_OR_RETURN_WITH_DELETE(V, S)
Definition: TileAssembler.cpp:422
uint32 mogpflags
Definition: TileAssembler.h:69
uint32 liquidflags
Definition: TileAssembler.h:73
uint32 VMAP::GroupModel_Raw::GroupWMOID |
class WmoLiquid* VMAP::GroupModel_Raw::liquid |
uint32 VMAP::GroupModel_Raw::liquidflags |
uint32 VMAP::GroupModel_Raw::mogpflags |
The documentation for this struct was generated from the following files: