Developer Documentation
ACG::VertexDeclaration Member List

This is the complete list of members for ACG::VertexDeclaration, including all inherited members.

activateFixedFunction() constACG::VertexDeclaration
activateShaderPipeline(GLSL::Program *_prog) constACG::VertexDeclaration
addElement(const VertexElement *_pElement)ACG::VertexDeclaration
addElement(unsigned int _type, unsigned int _numElements, VERTEX_USAGE _usage, const void *_pointer, const char *_shaderInputName=0, unsigned int _divisor=0, unsigned int _vbo=0)ACG::VertexDeclaration
addElement(unsigned int _type, unsigned int _numElements, VERTEX_USAGE _usage, size_t _byteOffset=0, const char *_shaderInputName=0, unsigned int _divisor=0, unsigned int _vbo=0)ACG::VertexDeclaration
addElements(unsigned int _numElements, const VertexElement *_pElements)ACG::VertexDeclaration
clear()ACG::VertexDeclaration
deactivateFixedFunction() constACG::VertexDeclaration
deactivateShaderPipeline(GLSL::Program *_prog) constACG::VertexDeclaration
elements_ (defined in ACG::VertexDeclaration)ACG::VertexDeclarationprivate
findElementByUsage(VERTEX_USAGE _usage) constACG::VertexDeclaration
findElementIdByUsage(VERTEX_USAGE _usage) constACG::VertexDeclaration
getElement(unsigned int i) constACG::VertexDeclaration
getElementSize(const VertexElement *_pElement)ACG::VertexDeclarationstatic
getGLTypeSize(unsigned int _type)ACG::VertexDeclarationstatic
getNumElements() constACG::VertexDeclaration
getVertexStride(unsigned int i=0) constACG::VertexDeclaration
operator!=(const VertexDeclaration &_other) constACG::VertexDeclarationinline
operator==(const VertexDeclaration &_other) constACG::VertexDeclaration
setVertexStride(unsigned int _stride)ACG::VertexDeclaration
strideUserDefined_ACG::VertexDeclarationprivate
supportsInstancedArrays()ACG::VertexDeclarationstatic
toString() constACG::VertexDeclaration
updateOffsets()ACG::VertexDeclarationprivate
updateShaderInputName(VertexElement *_pElem)ACG::VertexDeclarationprivate
VertexDeclaration() (defined in ACG::VertexDeclaration)ACG::VertexDeclaration
vertexStride_ACG::VertexDeclarationprivate
vertexStridesVBO_ACG::VertexDeclarationprivate
~VertexDeclaration() (defined in ACG::VertexDeclaration)ACG::VertexDeclaration