|
|
template<typename T> |
| void | setup (const T *vertices, const size_t &size, const unsigned int &usage) |
|
void | setup (const float *vertices, const size_t &size, const unsigned int &usage) |
|
template<typename T> |
| void | setupSubData (const T *vertices, const size_t &size, const int &offset) |
| virtual void | onAttach () override |
| virtual void | onDetach () override |
| virtual void | bind () const override |
| virtual void | unbind () const override |
|
unsigned int | getId () const |
◆ bind()
| void ogl::VertexBuffer::bind |
( |
| ) |
const |
|
overridevirtual |
◆ onAttach()
| void ogl::VertexBuffer::onAttach |
( |
| ) |
|
|
overridevirtual |
◆ onDetach()
| void ogl::VertexBuffer::onDetach |
( |
| ) |
|
|
overridevirtual |
◆ unbind()
| void ogl::VertexBuffer::unbind |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files:
- Opengl-Core/include/Buffer/VertexBuffer.hpp
- Opengl-Core/src/Buffer/VertexBuffer.cpp