|
typedef T | ElementType |
|
typedef GlBuffer< T > | ThisType |
|
typedef std::vector< ElementType > | ElementVectorType |
|
|
void | Reset () |
|
void | Upload (const ElementVectorType &elements) |
|
int | GetElementOffset () const |
|
| GlBufferBase (GLenum bufferType, GLenum hint, int strideSize, int bufferChainCount) |
|
void | Reserve (int elementCount) |
|
void | Shrink (int elementCount) |
|
void | Bind () const |
|
void | Unbind () const |
|
void | Swap () |
|
|
static GlBuffer< ElementType > * | Create (GLenum bufferType, GLenum hint, int bufferChainCount=1) |
|
|
void | Upload (const void *pData, int elementOffset, int elementCount) const |
|
The documentation for this class was generated from the following file: