Mallet Engine  2
Entity-Component based game engine, written in Java.
 All Classes Namespaces Files Functions Variables
Public Member Functions | Public Attributes | Static Public Attributes
com.linxonline.mallet.resources.gl.GLGeometry Class Reference

List of all members.

Public Member Functions

 GLGeometry (int _indexSize, int _vertexSize)
void initIndexBufferSize (final int _size)
void initVertexBufferSize (final int _size)
void addIndices (final int _index)
void addVertex (final Vector3 _position, final Vector3 _normal, final Vector2 _texCoord)

Public Attributes

int vboID = 0
int indexID = 0
int[] index = null
float[] vertex = null

Static Public Attributes

static final int VERTEX_SIZE = 3 + 2 + 3
static final int STRIDE = VERTEX_SIZE * 4
static final int POSITION_OFFSET = 0
static final int TEXCOORD_OFFSET = 3 * 4
static final int NORMAL_OFFSET = 5 * 4

Constructor & Destructor Documentation

com.linxonline.mallet.resources.gl.GLGeometry.GLGeometry ( int  _indexSize,
int  _vertexSize 
)

Member Function Documentation

void com.linxonline.mallet.resources.gl.GLGeometry.addVertex ( final Vector3  _position,
final Vector3  _normal,
final Vector2  _texCoord 
)

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables