Class VertexArray
#include <VertexArray.h>
Public Functions
| Type | Name |
|---|---|
| void | AddBuffer (VertexBuffer & vb, BufferLayout bl) |
| void | Bind () const |
| GLuint | GetStride () const |
| unsigned int | GetVertArrayID () const |
| void | Unbind () const |
| VertexArray () |
|
| VertexArray (const VertexArray & vao) |
|
| VertexArray (VertexArray && vao) noexcept |
|
| VertexArray & | operator= (const VertexArray & vao) |
| VertexArray & | operator= (VertexArray && vao) noexcept |
| ~VertexArray () |
Public Functions Documentation
function AddBuffer
void VertexArray::AddBuffer (
VertexBuffer & vb,
BufferLayout bl
)
function Bind
void VertexArray::Bind () const
function GetStride
inline GLuint VertexArray::GetStride () const
function GetVertArrayID
inline unsigned int VertexArray::GetVertArrayID () const
function Unbind
void VertexArray::Unbind () const
function VertexArray [1/3]
VertexArray::VertexArray ()
function VertexArray [2/3]
VertexArray::VertexArray (
const VertexArray & vao
)
function VertexArray [3/3]
VertexArray::VertexArray (
VertexArray && vao
) noexcept
function operator=
VertexArray & VertexArray::operator= (
const VertexArray & vao
)
function operator=
VertexArray & VertexArray::operator= (
VertexArray && vao
) noexcept
function ~VertexArray
VertexArray::~VertexArray ()
The documentation for this class was generated from the following file src/render/VertexArray.h