GL Studio C++ Runtime API
GlsVertexArray Member List

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

_bufferSizeGlsVertexArrayprotected
_colorOffsetGlsVertexArrayprotected
_componentSizeGlsVertexArrayprotected
_hasCGlsVertexArrayprotected
_hasNGlsVertexArrayprotected
_hasTGlsVertexArrayprotected
_normalOffsetGlsVertexArrayprotected
_nVertsGlsVertexArrayprotected
_setupGlsVertexArrayprotected
_texOffsetGlsVertexArrayprotected
_vboHandleGlsVertexArrayprotected
_vertexDataGlsVertexArrayprotected
AllocateBuffer(const unsigned int size)GlsVertexArrayprotected
Bake(IGlsStateManager *stateManager)GlsVertexArray
COLOR_SIZEGlsVertexArraystatic
DeallocateBuffer()GlsVertexArrayprotected
Draw(const unsigned int glPrimitive, IGlsStateManager *stateManager, const bool texture, const bool color, const bool normal)GlsVertexArray
Draw(const unsigned int glPrimitive, const unsigned int offset, const unsigned int count, GlsIndexArray &indexBuffer, IGlsStateManager *stateManager, const bool texture, const bool color, const bool normal)GlsVertexArray
GlsVertexArray()GlsVertexArray
MultiDraw(const unsigned int glPrimitive, const unsigned int offset, const unsigned int count, const unsigned int primitiveSize, GlsIndexArray &indexBuffer, IGlsStateManager *stateManager, const bool texture, const bool color, const bool normal)GlsVertexArray
NonCopyable() (defined in NonCopyable)NonCopyableinline
NORMAL_SIZEGlsVertexArraystatic
SetColors(const Vertex verts[])GlsVertexArray
SetNormals(const Vector verts[])GlsVertexArray
SetTexCoord(const unsigned int index, const Vector &v)GlsVertexArray
SetTexCoords(const Vector verts[])GlsVertexArray
Setup(const int nVerts, const bool hasT, const bool hasC, const bool hasN)GlsVertexArray
SetVertex(const unsigned int index, const Vector &v)GlsVertexArray
SetVertices(const Vertex verts[])GlsVertexArray
TEX_SIZEGlsVertexArraystatic
VERT_SIZEGlsVertexArraystatic
~GlsVertexArray()GlsVertexArrayvirtual