MxEngine
Public Member Functions | List of all members
MxEngine::VertexArray Class Reference

Public Member Functions

 VertexArray (const VertexArray &)=delete
 
 VertexArray (VertexArray &&array) noexcept
 
VertexArrayoperator= (const VertexArray &)=delete
 
VertexArrayoperator= (VertexArray &&array) noexcept
 
BindableId GetNativeHandle () const
 
void Bind () const
 
void Unbind () const
 
void AddBuffer (const VertexBuffer &buffer, const VertexBufferLayout &layout)
 
void AddInstancedBuffer (const VertexBuffer &buffer, const VertexBufferLayout &layout)
 
void PopBuffer (const VertexBufferLayout &vbl)
 
int GetAttributeCount () const
 

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