Practical Tools for Simple Design
Loading...
Searching...
No Matches
Core::VertexBuffer Class Reference

Wrapper for OpenGL Vertex Buffer Object (a.k.a GL_ARRAY_BUFFER) More...

#include <VertexBuffer.hpp>

Public Member Functions

 VertexBuffer (const std::vector< float > &vertices, unsigned int componentCount)
 
 VertexBuffer (const VertexBuffer &)=delete
 
 VertexBuffer (VertexBuffer &&other)
 
VertexBufferoperator= (const VertexBuffer &)=delete
 
VertexBufferoperator= (VertexBuffer &&other)
 
unsigned int GetComponentCount () const
 
GLenum GetType () const
 
void Bind () const
 
void Unbind () const
 

Detailed Description

Wrapper for OpenGL Vertex Buffer Object (a.k.a GL_ARRAY_BUFFER)


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