Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ACG::IRenderer Member List

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

addLight(const LightData &_light) | ACG::IRenderer | virtual
addRenderObject(RenderObject *_renderObject) | ACG::IRenderer | virtual
bindObjectRenderStates(ACG::RenderObject *_obj) | ACG::IRenderer | protected virtual
bindObjectUniforms(ACG::RenderObject *_obj, GLSL::Program *_prog) | ACG::IRenderer | protected virtual
bindObjectVBO(ACG::RenderObject *_obj, GLSL::Program *_prog) | ACG::IRenderer | protected virtual
camDirWS_ | ACG::IRenderer | protected
camPosWS_ | ACG::IRenderer | protected
clearInputFbo(const ACG::Vec4f &_clearColor) | ACG::IRenderer | protected virtual
cmpPriority(const void *, const void *) | ACG::IRenderer | protected static
collectRenderObjects(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_sceneGraphRoot) | ACG::IRenderer | protected virtual
copyDepthToBackBuffer(GLuint _depthTex, float _scale=1.0f) | ACG::IRenderer | protected virtual
curViewerID_ | ACG::IRenderer | protected
depthCopyShader_ | ACG::IRenderer | protected
depthMaps_ | ACG::IRenderer | protected
depthMapUsed_ | ACG::IRenderer | protected
drawObject(ACG::RenderObject *_obj) | ACG::IRenderer | protected virtual
dumpCurrentRenderObjectsToString(ACG::RenderObject **_list=0, bool _outputShaders=false, std::vector< ACG::ShaderModifier * > *_modifiers=0) | ACG::IRenderer | virtual
dumpRenderObjectsToFile(const char *_fileName, ACG::RenderObject **_sortedList=0) const | ACG::IRenderer |
enableLineThicknessGL42_ | ACG::IRenderer | private
errorDetectionLevel_ | ACG::IRenderer | protected
finishRenderingPipeline(bool _drawOverlay=true) | ACG::IRenderer | protected virtual
getErrorDetectionLevel() const | ACG::IRenderer |
getGlobalAmbientScale() const | ACG::IRenderer | inline protected
getLight(int i) | ACG::IRenderer | protected
getLineGL42RenderObject(int i) | ACG::IRenderer | protected
getNumLights() const | ACG::IRenderer | protected
getNumLineGL42Objects() const | ACG::IRenderer | protected
getNumOverlayObjects() const | ACG::IRenderer | protected
getNumRenderObjects() const | ACG::IRenderer | protected
getOverlayRenderObject(int i) | ACG::IRenderer | protected
getRenderObject(int i) | ACG::IRenderer | protected
globalLightModelAmbient_ | ACG::IRenderer | protected
IRenderer() (defined in ACG::IRenderer) | ACG::IRenderer |
lights_ | ACG::IRenderer | protected
lineColorBuffers_ | ACG::IRenderer | private
lineGL42Objects_ | ACG::IRenderer | private
numLights_ | ACG::IRenderer | protected
overlayObjects_ | ACG::IRenderer | protected
prepareRenderingPipeline(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_scenegraphRoot) | ACG::IRenderer | protected virtual
prevDrawBuffer_ | ACG::IRenderer | protected
prevFbo_ | ACG::IRenderer | protected
prevFboSaved_ | ACG::IRenderer | protected
prevViewport_ | ACG::IRenderer | protected
renderDepthMap(int _viewerID, int _width, int _height) | ACG::IRenderer | protected virtual
renderLineThicknessGL42() (defined in ACG::IRenderer) | ACG::IRenderer | private
renderObject(ACG::RenderObject *_obj, GLSL::Program *_prog=0, bool _constRenderStates=false, const std::vector< unsigned int > *_shaderModifiers=0) | ACG::IRenderer | protected virtual
renderObjects_ | ACG::IRenderer | protected
restoreFbo(GLint _fboId, const GLint *_outViewport, GLint _drawBuffer) const | ACG::IRenderer | protected virtual
restoreInputFbo() | ACG::IRenderer | protected virtual
saveActiveFbo(GLint *_outFboId, GLint *_outViewport, GLint *_outDrawBuffer) const | ACG::IRenderer | protected virtual
saveInputFbo() | ACG::IRenderer | protected virtual
setErrorDetectionLevel(int _level) | ACG::IRenderer |
setLineThicknessRenderingGL42(bool _enable) | ACG::IRenderer | protected
setViewerID(int _viewerID) | ACG::IRenderer |
sortedObjects_ | ACG::IRenderer | protected
sortRenderObjects() | ACG::IRenderer | protected virtual
traverseRenderableNodes(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_node, const ACG::SceneGraph::Material *_mat) | ACG::IRenderer | protected
viewMatrix_ | ACG::IRenderer | protected
~IRenderer() (defined in ACG::IRenderer) | ACG::IRenderer | virtual