AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
gl::IndexBuffer Class Reference

Public Member Functions

void bind ()
 
void set (const GLuint *indices, GLsizei length)
 
void set (const AVector< GLuint > &indices)
 
void draw (GLenum primitiveType)
 
void drawWithoutBind (GLenum primitiveType)
 
size_t count () const
 
- Public Member Functions inherited from gl::detail::VboImpl< gl::ResourceKind::INDEX_BUFFER >
 VboImpl (const VboImpl &)=delete
 
 VboImpl (VboImpl &&v)
 

Additional Inherited Members

- Protected Attributes inherited from gl::detail::VboImpl< gl::ResourceKind::INDEX_BUFFER >
GLuint mHandle
 

The documentation for this class was generated from the following files:
Inheritance diagram for gl::IndexBuffer:
Collaboration diagram for gl::IndexBuffer: