![]() |
Cinder
0.9.1
|
#include <VboMesh.h>
Inherits cinder::gl::VboMesh::MappedAttribBase.
Public Member Functions | |
T & | operator* () |
const T & | operator* () const |
T * | operator-> () |
const T * | operator-> () const |
T & | operator[] (size_t i) |
const T & | operator[] (size_t i) const |
MappedAttrib | operator++ () |
MappedAttrib | operator++ (int) |
void | unmap () |
Protected Member Functions | |
MappedAttrib (VboMesh *mesh, const VboRef &vbo, void *ptr, size_t stride) | |
Protected Attributes | |
void * | mPtr |
Mapping * | mMapping |
size_t | mStride |
Friends | |
class | VboMesh |
|
protected |
T& cinder::gl::VboMesh::MappedAttrib< T >::operator* | ( | ) |
const T& cinder::gl::VboMesh::MappedAttrib< T >::operator* | ( | ) | const |
T* cinder::gl::VboMesh::MappedAttrib< T >::operator-> | ( | ) |
const T* cinder::gl::VboMesh::MappedAttrib< T >::operator-> | ( | ) | const |
T& cinder::gl::VboMesh::MappedAttrib< T >::operator[] | ( | size_t | i | ) |
const T& cinder::gl::VboMesh::MappedAttrib< T >::operator[] | ( | size_t | i | ) | const |
MappedAttrib cinder::gl::VboMesh::MappedAttrib< T >::operator++ | ( | ) |
MappedAttrib cinder::gl::VboMesh::MappedAttrib< T >::operator++ | ( | int | ) |
|
inherited |
Must be called before object is destructed.
|
friend |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |