GL Studio C++ Runtime API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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
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
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
VERT_SIZEGlsVertexArraystatic
~GlsVertexArray()GlsVertexArrayvirtual