Developer Documentation

ACG::RenderObject Member List

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

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 |