Base class of wrapper for OpenGL 3.x buffer objects.
More...
#include <OpenGLFramework/Base/glfBufferObject.hh>
|
void | UploadData (GLenum usageHint, GLsizeiptr size, GLvoid *data) |
|
Base class of wrapper for OpenGL 3.x buffer objects.
- Author
- bartczak 08/2009
Definition at line 36 of file glfBufferObject.hh.
glfBufferObject::glfBufferObject |
( |
GLenum |
target, |
|
|
GLenum |
queryName |
|
) |
| |
glfBufferObject::~glfBufferObject |
( |
| ) |
|
|
virtual |
void glfBufferObject::Bind |
( |
| ) |
|
void glfBufferObject::BindRevertable |
( |
| ) |
|
void glfBufferObject::Create |
( |
| ) |
|
void glfBufferObject::Revert |
( |
| ) |
|
void glfBufferObject::UploadData |
( |
float * |
data, |
|
|
unsigned int |
numElements, |
|
|
GLenum |
usageHint = GL_STATIC_DRAW |
|
) |
| |
- Parameters
-
UsageHint | is one of the usage params found in section 2.9.2 of the OpenGL 3.2 specs. |
Definition at line 65 of file glfBufferObject.cpp.
void glfBufferObject::UploadData |
( |
GLenum |
usageHint, |
|
|
GLsizeiptr |
size, |
|
|
GLvoid * |
data |
|
) |
| |
|
protected |
GLenum BIAS::glfBufferObject::target_ |
|
protected |
The documentation for this class was generated from the following files: