addTexture(const Texture &_t) | ACG::RenderObject | inline |
addTexture(const Texture &_t, const size_t _stage, bool _addToShaderGen=true) | ACG::RenderObject | inline |
addUniformPool(const GLSL::UniformPool &_pool) | ACG::RenderObject | |
alpha (defined in ACG::RenderObject) | ACG::RenderObject | |
alphaFunc | ACG::RenderObject | |
alphaRef (defined in ACG::RenderObject) | ACG::RenderObject | |
alphaTest (defined in ACG::RenderObject) | ACG::RenderObject | |
ambient (defined in ACG::RenderObject) | ACG::RenderObject | |
blendDest | ACG::RenderObject | |
blending (defined in ACG::RenderObject) | ACG::RenderObject | |
blendSrc (defined in ACG::RenderObject) | ACG::RenderObject | |
clearTextures() | ACG::RenderObject | inline |
clipDistanceMask (defined in ACG::RenderObject) | ACG::RenderObject | |
colorWriteMask (defined in ACG::RenderObject) | ACG::RenderObject | |
culling (defined in ACG::RenderObject) | ACG::RenderObject | |
debugID | ACG::RenderObject | |
debugName (defined in ACG::RenderObject) | ACG::RenderObject | |
depthFunc | ACG::RenderObject | |
depthMapUniformName | ACG::RenderObject | |
depthRange | ACG::RenderObject | |
depthTest (defined in ACG::RenderObject) | ACG::RenderObject | |
depthWrite (defined in ACG::RenderObject) | ACG::RenderObject | |
diffuse | ACG::RenderObject | |
emissive (defined in ACG::RenderObject) | ACG::RenderObject | |
fillMode (defined in ACG::RenderObject) | ACG::RenderObject | |
glAlphaFunc(GLenum func, float ref) (defined in ACG::RenderObject) | ACG::RenderObject | inline |
glBindBuffer(GLenum target, GLuint buffer) (defined in ACG::RenderObject) | ACG::RenderObject | inline |
glColorMask(GLboolean r, GLboolean g, GLboolean b, GLboolean a) (defined in ACG::RenderObject) | ACG::RenderObject | inline |
glDrawArrays(GLenum mode, GLint first, GLsizei count) (defined in ACG::RenderObject) | ACG::RenderObject | inline |
glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices) (defined in ACG::RenderObject) | ACG::RenderObject | inline |
glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei primcount) (defined in ACG::RenderObject) | ACG::RenderObject | inline |
glDrawInstancedArrays(GLenum mode, GLint first, GLsizei count, GLsizei primcount) (defined in ACG::RenderObject) | ACG::RenderObject | inline |
indexBuffer | ACG::RenderObject | |
indexOffset | ACG::RenderObject | |
indexType | ACG::RenderObject | |
initFromState(GLState *_glState) | ACG::RenderObject | |
internalFlags_ | ACG::RenderObject | |
inZPrePass | ACG::RenderObject | |
IRenderer (defined in ACG::RenderObject) | ACG::RenderObject | friend |
isDefaultLineObject() const | ACG::RenderObject | |
isDefaultPointObject() const | ACG::RenderObject | |
modelview | ACG::RenderObject | |
name | ACG::RenderObject | |
numIndices | ACG::RenderObject | |
numInstances | ACG::RenderObject | |
numTextures() (defined in ACG::RenderObject) | ACG::RenderObject | inline |
overlay | ACG::RenderObject | |
patchDefaultInnerLevel (defined in ACG::RenderObject) | ACG::RenderObject | |
patchDefaultOuterLevel (defined in ACG::RenderObject) | ACG::RenderObject | |
patchVertices | ACG::RenderObject | |
pointSize (defined in ACG::RenderObject) | ACG::RenderObject | |
primitiveMode | ACG::RenderObject | |
priority | ACG::RenderObject | |
programPointSize (defined in ACG::RenderObject) | ACG::RenderObject | |
proj | ACG::RenderObject | |
RenderObject() | ACG::RenderObject | |
resetLineRendering() | ACG::RenderObject | |
resetPointRendering() | ACG::RenderObject | |
setMaterial(const SceneGraph::Material *_mat) (defined in ACG::RenderObject) | ACG::RenderObject | |
setUniform(const char *_name, GLint _value) | ACG::RenderObject | |
setUniform(const char *_name, GLfloat _value) | ACG::RenderObject | |
setUniform(const char *_name, const ACG::Vec2f &_value) | ACG::RenderObject | |
setUniform(const char *_name, const ACG::Vec3f &_value) | ACG::RenderObject | |
setUniform(const char *_name, const ACG::Vec4f &_value) | ACG::RenderObject | |
setUniform(const char *_name, const ACG::GLMatrixf &_value, bool _transposed=false) (defined in ACG::RenderObject) | ACG::RenderObject | |
setUniform(const char *_name, GLint *_values, int _count) (defined in ACG::RenderObject) | ACG::RenderObject | |
setUniform(const char *_name, GLfloat *_values, int _count) (defined in ACG::RenderObject) | ACG::RenderObject | |
setUniformMat3(const char *_name, const ACG::GLMatrixf &_value, bool _transposed=false) (defined in ACG::RenderObject) | ACG::RenderObject | |
setupLineRendering(float _lineWidth, const Vec2f &_screenSize) | ACG::RenderObject | |
setupPointRendering(float _pointSize, const Vec2f &_screenSize) | ACG::RenderObject | |
setupShaderGenFromDrawmode(const SceneGraph::DrawModes::DrawModeProperties *_props) | ACG::RenderObject | |
shaderDesc | ACG::RenderObject | |
shininess (defined in ACG::RenderObject) | ACG::RenderObject | |
specular (defined in ACG::RenderObject) | ACG::RenderObject | |
sysmemIndexBuffer | ACG::RenderObject | |
textures() (defined in ACG::RenderObject) | ACG::RenderObject | inline |
textures_ | ACG::RenderObject | private |
toString() const | ACG::RenderObject | |
uniformPool_ (defined in ACG::RenderObject) | ACG::RenderObject | private |
vertexArrayObject | ACG::RenderObject | |
vertexBuffer | ACG::RenderObject | |
vertexDecl | ACG::RenderObject | |
~RenderObject() (defined in ACG::RenderObject) | ACG::RenderObject | |