Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
VoxelMesh Class Reference
Inheritance diagram for VoxelMesh:
[legend]
Collaboration diagram for VoxelMesh:
[legend]

Public Member Functions

void bindTo (glow::Program *program, glow::VertexArrayObject *vao, int bindingIndex)
 

Protected Member Functions

void setupVertexAttribute (glow::Program *program, glow::VertexArrayObject *vao, const std::string &name, GLboolean normalised, int bindingNum, GLint offset)
 
void initialize ()
 
virtual void beforeContextDestroy () override
 
virtual void afterContextRebuild () override
 

Protected Attributes

bool m_initialized
 
glow::ref_ptr< glow::Buffer > m_vertexBuffer
 

The documentation for this class was generated from the following files: