Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mesh.h File Reference
#include <string>
#include <vector>
#include "xml_support.h"
#include "quaternion.h"
#include "matrix.h"
#include "gfxlib.h"
#include "gfxlib_struct.h"
#include "vsfilesystem.h"
#include "cmd/unit_generic.h"
#include "gfx/technique.h"

Go to the source code of this file.

Classes

struct  mesh_polygon
 
class  MeshFX
 
struct  MeshDrawContext
 
class  Mesh
 

Macros

#define MESH_HASTHABLE_SIZE   (503)
 
#define NUM_MESH_SEQUENCE   (5)
 
#define NUM_ZBUF_SEQ   (4)
 
#define MESH_SPECIAL_FX_ONLY   (3)
 

Macro Definition Documentation

#define MESH_HASTHABLE_SIZE   (503)

Definition at line 48 of file mesh.h.

#define MESH_SPECIAL_FX_ONLY   (3)
#define NUM_MESH_SEQUENCE   (5)

Definition at line 110 of file mesh.h.

Referenced by Mesh::~Mesh().

#define NUM_ZBUF_SEQ   (4)