Pyrogenesis  trunk
CVertexBuffer Member List

This is the complete list of members for CVertexBuffer, including all inherited members.

Allocate(size_t vertexSize, size_t numVertices, GLenum usage, GLenum target, void *backingStore)CVertexBufferprotected
Bind()CVertexBuffer
CompatibleVertexType(size_t vertexSize, GLenum usage, GLenum target)CVertexBuffer
CVertexBuffer(size_t vertexSize, GLenum usage, GLenum target)CVertexBuffer
CVertexBufferManager classCVertexBufferfriend
DumpStatus()CVertexBuffer
GetBindAddress()CVertexBuffer
GetBytesAllocated() const CVertexBuffer
GetBytesReserved() const CVertexBuffer
GetVertexSize() const CVertexBufferinline
m_AllocListCVertexBufferprivate
m_FreeListCVertexBufferprivate
m_FreeVerticesCVertexBufferprivate
m_HandleCVertexBufferprivate
m_MaxVerticesCVertexBufferprivate
m_SysMemCVertexBufferprivate
m_TargetCVertexBufferprivate
m_UsageCVertexBufferprivate
m_VertexSizeCVertexBufferprivate
NONCOPYABLE(CVertexBuffer)CVertexBufferprivate
PrepareForRendering(VBChunk *chunk)CVertexBufferinline
Release(VBChunk *chunk)CVertexBufferprotected
Unbind()CVertexBufferstatic
UpdateChunkVertices(VBChunk *chunk, void *data)CVertexBuffer
UseStreaming(GLenum usage)CVertexBufferstatic
~CVertexBuffer()CVertexBuffer