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