Skip to content

Class VertexArray

ClassList > 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