|
|
constexpr | Vao (const Vao &other)=delete |
| |
|
constexpr Vao & | operator= (const Vao &other)=delete |
| |
| constexpr | Vao (Vao &&other) noexcept |
| |
| constexpr Vao & | operator= (Vao &&other) noexcept |
| |
| void | init () |
| |
| void | destroy () |
| |
| void | bind () const |
| |
| void | unbind () const |
| |
| unsigned int | get_id () const |
| |
| void | link_buffer (const Buffer &vbo, unsigned int layout_index, GLint components, GLenum type, GLboolean normalized, GLsizei stride, const void *offset) |
| |
Definition at line 38 of file vao.hpp.
◆ Vao() [1/2]
◆ Vao() [2/2]
| constexpr brenta::Vao::Vao |
( |
Vao && |
other | ) |
|
|
inlineconstexprnoexcept |
◆ ~Vao()
◆ bind()
◆ destroy()
◆ get_id()
| unsigned int Vao::get_id |
( |
| ) |
const |
◆ init()
◆ link_buffer()
| void Vao::link_buffer |
( |
const Buffer & |
vbo, |
|
|
unsigned int |
layout_index, |
|
|
GLint |
components, |
|
|
GLenum |
type, |
|
|
GLboolean |
normalized, |
|
|
GLsizei |
stride, |
|
|
const void * |
offset |
|
) |
| |
◆ operator=()
| constexpr Vao & brenta::Vao::operator= |
( |
Vao && |
other | ) |
|
|
inlineconstexprnoexcept |
◆ unbind()
| void Vao::unbind |
( |
| ) |
const |
The documentation for this class was generated from the following files: