#include <Vbo.h>
Emulates shared_ptr-like behavior.
cinder::gl::Vbo::Vbo |
( |
GLenum |
aTarget | ) |
|
void cinder::gl::Vbo::bind |
( |
| ) |
|
void cinder::gl::Vbo::unbind |
( |
| ) |
|
void cinder::gl::Vbo::bufferData |
( |
size_t |
size, |
|
|
const void * |
data, |
|
|
GLenum |
usage |
|
) |
| |
void cinder::gl::Vbo::bufferSubData |
( |
ptrdiff_t |
offset, |
|
|
size_t |
size, |
|
|
const void * |
data |
|
) |
| |
uint8_t * cinder::gl::Vbo::map |
( |
GLenum |
access | ) |
|
void cinder::gl::Vbo::unmap |
( |
| ) |
|
GLenum cinder::gl::Vbo::getTarget |
( |
| ) |
const |
GLuint cinder::gl::Vbo::getId |
( |
| ) |
const |
Emulates shared_ptr-like behavior.
void cinder::gl::Vbo::reset |
( |
| ) |
|
Emulates shared_ptr-like behavior.
std::shared_ptr<Obj> cinder::gl::Vbo::mObj |
|
protected |
The documentation for this class was generated from the following files: