Mallet Engine
2
Entity-Component based game engine, written in Java.
|
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 |
com.linxonline.mallet.resources.gl.GLGeometry.GLGeometry | ( | int | _indexSize, |
int | _vertexSize | ||
) |
void com.linxonline.mallet.resources.gl.GLGeometry.addIndices | ( | final int | _index | ) |
void com.linxonline.mallet.resources.gl.GLGeometry.addVertex | ( | final Vector3 | _position, |
final Vector3 | _normal, | ||
final Vector2 | _texCoord | ||
) |
void com.linxonline.mallet.resources.gl.GLGeometry.initIndexBufferSize | ( | final int | _size | ) |
void com.linxonline.mallet.resources.gl.GLGeometry.initVertexBufferSize | ( | final int | _size | ) |
int [] com.linxonline.mallet.resources.gl.GLGeometry.index = null |
final int com.linxonline.mallet.resources.gl.GLGeometry.NORMAL_OFFSET = 5 * 4 [static] |
final int com.linxonline.mallet.resources.gl.GLGeometry.POSITION_OFFSET = 0 [static] |
final int com.linxonline.mallet.resources.gl.GLGeometry.STRIDE = VERTEX_SIZE * 4 [static] |
final int com.linxonline.mallet.resources.gl.GLGeometry.TEXCOORD_OFFSET = 3 * 4 [static] |
float [] com.linxonline.mallet.resources.gl.GLGeometry.vertex = null |
final int com.linxonline.mallet.resources.gl.GLGeometry.VERTEX_SIZE = 3 + 2 + 3 [static] |