Vertex Array Buffer provider.
More...
#include <vertex_array_buffer_provider.h>
Vertex Array Buffer provider.
| virtual CL_VertexArrayBufferProvider::~CL_VertexArrayBufferProvider |
( |
) | |
|
|
inlinevirtual |
| virtual void CL_VertexArrayBufferProvider::create |
( |
int |
size, |
|
|
CL_BufferUsage |
usage |
|
) |
| |
|
pure virtual |
Constructs a vertex array buffer.
| virtual void CL_VertexArrayBufferProvider::create |
( |
void * |
data, |
|
|
int |
size, |
|
|
CL_BufferUsage |
usage |
|
) |
| |
|
pure virtual |
Create.
- Parameters
-
| data | = void |
| size | = value |
| usage | = Buffer Usage |
| virtual void CL_VertexArrayBufferProvider::destroy |
( |
) | |
|
|
pure virtual |
Destroys the vertex array buffer provider.
| virtual void* CL_VertexArrayBufferProvider::get_data |
( |
) | |
|
|
pure virtual |
Retrieves a pointer to the mapped buffer.
Maps vertex buffer into system memory.
| virtual void CL_VertexArrayBufferProvider::unlock |
( |
) | |
|
|
pure virtual |
| virtual void CL_VertexArrayBufferProvider::upload_data |
( |
int |
offset, |
|
|
void * |
data, |
|
|
int |
size |
|
) |
| |
|
pure virtual |
Uploads data to vertex array buffer.
The documentation for this class was generated from the following file: