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::RenderObjectinline
addTexture(const Texture &_t, const size_t _stage, bool _addToShaderGen=true)ACG::RenderObjectinline
addUniformPool(const GLSL::UniformPool &_pool)ACG::RenderObject
alpha (defined in ACG::RenderObject)ACG::RenderObject
alphaFuncACG::RenderObject
alphaRef (defined in ACG::RenderObject)ACG::RenderObject
alphaTest (defined in ACG::RenderObject)ACG::RenderObject
ambient (defined in ACG::RenderObject)ACG::RenderObject
blendDestACG::RenderObject
blending (defined in ACG::RenderObject)ACG::RenderObject
blendSrc (defined in ACG::RenderObject)ACG::RenderObject
clearTextures()ACG::RenderObjectinline
clipDistanceMask (defined in ACG::RenderObject)ACG::RenderObject
colorWriteMask (defined in ACG::RenderObject)ACG::RenderObject
culling (defined in ACG::RenderObject)ACG::RenderObject
debugIDACG::RenderObject
debugName (defined in ACG::RenderObject)ACG::RenderObject
depthFuncACG::RenderObject
depthMapUniformNameACG::RenderObject
depthRangeACG::RenderObject
depthTest (defined in ACG::RenderObject)ACG::RenderObject
depthWrite (defined in ACG::RenderObject)ACG::RenderObject
diffuseACG::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::RenderObjectinline
glBindBuffer(GLenum target, GLuint buffer) (defined in ACG::RenderObject)ACG::RenderObjectinline
glColorMask(GLboolean r, GLboolean g, GLboolean b, GLboolean a) (defined in ACG::RenderObject)ACG::RenderObjectinline
glDrawArrays(GLenum mode, GLint first, GLsizei count) (defined in ACG::RenderObject)ACG::RenderObjectinline
glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices) (defined in ACG::RenderObject)ACG::RenderObjectinline
glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei primcount) (defined in ACG::RenderObject)ACG::RenderObjectinline
glDrawInstancedArrays(GLenum mode, GLint first, GLsizei count, GLsizei primcount) (defined in ACG::RenderObject)ACG::RenderObjectinline
indexBufferACG::RenderObject
indexOffsetACG::RenderObject
indexTypeACG::RenderObject
initFromState(GLState *_glState)ACG::RenderObject
internalFlags_ACG::RenderObject
inZPrePassACG::RenderObject
IRenderer (defined in ACG::RenderObject)ACG::RenderObjectfriend
isDefaultLineObject() const ACG::RenderObject
isDefaultPointObject() const ACG::RenderObject
modelviewACG::RenderObject
nameACG::RenderObject
numIndicesACG::RenderObject
numInstancesACG::RenderObject
numTextures() (defined in ACG::RenderObject)ACG::RenderObjectinline
overlayACG::RenderObject
patchDefaultInnerLevel (defined in ACG::RenderObject)ACG::RenderObject
patchDefaultOuterLevel (defined in ACG::RenderObject)ACG::RenderObject
patchVerticesACG::RenderObject
primitiveModeACG::RenderObject
priorityACG::RenderObject
projACG::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
shaderDescACG::RenderObject
shininess (defined in ACG::RenderObject)ACG::RenderObject
specular (defined in ACG::RenderObject)ACG::RenderObject
sysmemIndexBufferACG::RenderObject
textures() (defined in ACG::RenderObject)ACG::RenderObjectinline
textures_ACG::RenderObjectprivate
toString() const ACG::RenderObject
uniformPool_ (defined in ACG::RenderObject)ACG::RenderObjectprivate
vertexArrayObjectACG::RenderObject
vertexBufferACG::RenderObject
vertexDeclACG::RenderObject
~RenderObject() (defined in ACG::RenderObject)ACG::RenderObject