#include <buffer.h>
Public Types | |
typedef ObjectArguments | BaseType |
typedef BufferArguments | ThisType |
Public Member Functions | |
BufferArguments (void) | |
BufferArguments (GLsizeiptr aSize, GLenum aUsage=GL_STATIC_DRAW, const void *aData=0) | |
void | clear (void) |
Public Attributes | |
const void * | data |
GLsizeiptr | size |
GLenum | usage |
Reimplemented from glw::ObjectArguments.
Reimplemented from glw::ObjectArguments.
glw::BufferArguments::BufferArguments | ( | void | ) | [inline] |
glw::BufferArguments::BufferArguments | ( | GLsizeiptr | aSize, |
GLenum | aUsage = GL_STATIC_DRAW , |
||
const void * | aData = 0 |
||
) | [inline] |
void glw::BufferArguments::clear | ( | void | ) | [inline] |
Reimplemented from glw::ObjectArguments.
const void* glw::BufferArguments::data |
GLsizeiptr glw::BufferArguments::size |
GLenum glw::BufferArguments::usage |