17 #ifndef MULTIBUFFERVAO_H_ 18 #define MULTIBUFFERVAO_H_ 46 virtual void draw()
const;
54 virtual void removeVAO();
65 virtual GLuint getBufferID(
unsigned int _id);
static AbstractVAO * create(GLenum _mode=GL_TRIANGLES)
creator method for the factory
implementation files for RibExport class
base class for all VAO from the VAOFactory this defines the base class type with simple draw / bind b...
std::vector< GLuint > m_vboIDs
the id of the buffers for the VAO
MultiBufferVAO(GLenum _mode)
ctor calles parent ctor to allocate vao;
Simple non index vao using multiple buffers see https://github.com/NCCA/VertexArrayObject/tree/master...