67 #ifndef _graphicsproceduralboxgenerator_h
68 #define _graphicsproceduralboxgenerator_h
70 #include "Graphics/Procedural/Mesh/meshgenerator.h"
A generator class for a box mesh.
A convenience buffer that stores vertices and indices of a mesh to be generated.
Vector3 BoxHalf
The size of the box to generate.
static const String TAG_Z
A String containing the name of the Z face of the box.
static const String TAG_Y
A String containing the name of the Y face of the box.
Whole NumSegX
The number of segments to generate along the X axis for each face.
float Real
A Datatype used to represent a real floating point number.
static const String TAG_NEGX
A String containing the name of the Negative X face of the box.
Whole NumSegZ
The number of segments to generate along the Z axis for each face.
static const String TAG_NEGZ
A String containing the name of the Negative Z face of the box.
Whole NumSegY
The number of segments to generate along the Y axis for each face.
A base class containing all of the utilities needed for a mesh generator.
static const String TAG_X
A String containing the name of the X face of the box.
static const String TAG_NEGY
A String containing the name of the Negative Y face of the box.
This is used to represent a point in space, or a vector through space.
The bulk of the engine components go in this namspace.
unsigned long Whole
Whole is an unsigned integer, it will be at least 32bits in size.
std::string String
A datatype used to a series of characters.