Maria GDK 5.0.0.1005
Documentation of native code in develop branch
Loading...
Searching...
No Matches
STK::BufferManager Member List

This is the complete list of members for STK::BufferManager, including all inherited members.

allocate(int vertex_type_bits, size_t vertexCount, size_t indexCount=0)STK::BufferManager
BufferManager()=default (defined in STK::BufferManager)STK::BufferManager
BufferManager(const BufferManager &)=delete (defined in STK::BufferManager)STK::BufferManager
createDefaultPools(size_t idx_initial_bytes, size_t idx_min_block_bytes, size_t vtx_initial_bytes, size_t vtx_min_block_bytes, GLenum usage=GL_DYNAMIC_DRAW)STK::BufferManager
createIndexPool(size_t initial_bytes, size_t min_block_bytes, GLenum usage=GL_DYNAMIC_DRAW)STK::BufferManager
createVertexPool(int vertex_type_bits, size_t initial_bytes, size_t min_block_bytes, GLenum usage=GL_DYNAMIC_DRAW)STK::BufferManager
drawArrays(const ItemAllocation &a, GLenum mode) (defined in STK::BufferManager)STK::BufferManagerinline
drawElements(const ItemAllocation &a, GLenum mode) (defined in STK::BufferManager)STK::BufferManager
free(const ItemAllocation &a) (defined in STK::BufferManager)STK::BufferManager
getIndexPool() const (defined in STK::BufferManager)STK::BufferManagerinline
getVertexPool(int vertex_type_bits) const (defined in STK::BufferManager)STK::BufferManagerinline
operator=(const BufferManager &)=delete (defined in STK::BufferManager)STK::BufferManager
uploadIndices(const ItemAllocation &a, const uint32_t *indices)STK::BufferManager
uploadNormals(const ItemAllocation &a, const float *pos2f)STK::BufferManager
uploadPositions(const ItemAllocation &a, const float *pos2f)STK::BufferManager
uploadTexCoords(const ItemAllocation &a, const float *pos2f)STK::BufferManager
~BufferManager()=default (defined in STK::BufferManager)STK::BufferManager