This is the complete list of members for ACG::VertexDeclaration, including all inherited members.
activateFixedFunction() const | ACG::VertexDeclaration | |
activateShaderPipeline(GLSL::Program *_prog) const | ACG::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() const | ACG::VertexDeclaration | |
deactivateShaderPipeline(GLSL::Program *_prog) const | ACG::VertexDeclaration | |
elements_ (defined in ACG::VertexDeclaration) | ACG::VertexDeclaration | private |
findElementByUsage(VERTEX_USAGE _usage) const | ACG::VertexDeclaration | |
findElementIdByUsage(VERTEX_USAGE _usage) const | ACG::VertexDeclaration | |
getElement(unsigned int i) const | ACG::VertexDeclaration | |
getElementSize(const VertexElement *_pElement) | ACG::VertexDeclaration | static |
getGLTypeSize(unsigned int _type) | ACG::VertexDeclaration | static |
getNumElements() const | ACG::VertexDeclaration | |
getVertexStride(unsigned int i=0) const | ACG::VertexDeclaration | |
operator!=(const VertexDeclaration &_other) const | ACG::VertexDeclaration | inline |
operator==(const VertexDeclaration &_other) const | ACG::VertexDeclaration | |
setVertexStride(unsigned int _stride) | ACG::VertexDeclaration | |
strideUserDefined_ | ACG::VertexDeclaration | private |
supportsInstancedArrays() | ACG::VertexDeclaration | static |
toString() const | ACG::VertexDeclaration | |
updateOffsets() | ACG::VertexDeclaration | private |
updateShaderInputName(VertexElement *_pElem) | ACG::VertexDeclaration | private |
VertexDeclaration() (defined in ACG::VertexDeclaration) | ACG::VertexDeclaration | |
vertexStride_ | ACG::VertexDeclaration | private |
vertexStridesVBO_ | ACG::VertexDeclaration | private |
~VertexDeclaration() (defined in ACG::VertexDeclaration) | ACG::VertexDeclaration | |