ChunkMesh

Undocumented in source.

Constructors

this
this()
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Aliases

ElemType
alias ElemType = ubyte
Undocumented in source.

Functions

bind
void bind()
Undocumented in source. Be warned that the author may not have intended to support it.
free
void free()
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load()
Undocumented in source. Be warned that the author may not have intended to support it.
loadBuffer
void loadBuffer()
Undocumented in source. Be warned that the author may not have intended to support it.
numTris
ulong numTris()
Undocumented in source. Be warned that the author may not have intended to support it.
numVertexes
ulong numVertexes()
Undocumented in source. Be warned that the author may not have intended to support it.
render
void render()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

VERTEX_SIZE
enum VERTEX_SIZE;
Undocumented in source.

Static functions

meshInstanceCount
size_t meshInstanceCount()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

data
ubyte[] data;
Undocumented in source.
isDataDirty
bool isDataDirty;
Undocumented in source.
position
vec3 position;
Undocumented in source.
vao
GLuint vao;
Undocumented in source.
vbo
GLuint vbo;
Undocumented in source.

Meta