Developer Documentation
ACG::SceneGraph::ACG::IRenderer Member List

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

addLight(const LightData &_light)ACG::SceneGraph::ACG::IRenderervirtual
addRenderObject(RenderObject *_renderObject)ACG::SceneGraph::ACG::IRenderervirtual
addRenderObjectModifier(RenderObjectModifier *_mod)ACG::SceneGraph::ACG::IRenderervirtual
bindObjectRenderStates(ACG::RenderObject *_obj)ACG::SceneGraph::ACG::IRendererprotectedvirtual
bindObjectUniforms(ACG::RenderObject *_obj, GLSL::Program *_prog)ACG::SceneGraph::ACG::IRendererprotectedvirtual
bindObjectVBO(ACG::RenderObject *_obj, GLSL::Program *_prog)ACG::SceneGraph::ACG::IRendererprotectedvirtual
camDirWS_ACG::SceneGraph::ACG::IRendererprotected
camPosWS_ACG::SceneGraph::ACG::IRendererprotected
clearInputFbo(const ACG::Vec4f &_clearColor)ACG::SceneGraph::ACG::IRendererprotectedvirtual
collectRenderObjects(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_sceneGraphRoot)ACG::SceneGraph::ACG::IRendererprotectedvirtual
copyDepthToBackBuffer(GLuint _depthTex, float _scale=1.0f)ACG::SceneGraph::ACG::IRendererprotectedvirtual
current_subtree_objects_ (defined in ACG::SceneGraph::ACG::IRenderer)ACG::SceneGraph::ACG::IRendererprotected
curViewerID_ACG::SceneGraph::ACG::IRendererprotected
depthCopyShader_ACG::SceneGraph::ACG::IRendererprotected
depthMaps_ACG::SceneGraph::ACG::IRendererprotected
depthMapUsed_ACG::SceneGraph::ACG::IRendererprotected
drawObject(ACG::RenderObject *_obj)ACG::SceneGraph::ACG::IRendererprotectedvirtual
dumpCurrentRenderObjectsToString(ACG::RenderObject **_list=0, bool _outputShaders=false, std::vector< ACG::ShaderModifier * > *_modifiers=0)ACG::SceneGraph::ACG::IRenderervirtual
dumpRenderObjectsToFile(const char *_fileName, ACG::RenderObject **_sortedList=0) const ACG::SceneGraph::ACG::IRenderer
enableLineThicknessGL42_ACG::SceneGraph::ACG::IRendererprivate
errorDetectionLevel_ACG::SceneGraph::ACG::IRendererprotected
finishRenderingPipeline(bool _drawOverlay=true)ACG::SceneGraph::ACG::IRendererprotectedvirtual
getCollectedSubtreeObjects() const ACG::SceneGraph::ACG::IRendererinline
getErrorDetectionLevel() const ACG::SceneGraph::ACG::IRenderer
getGlobalAmbientScale() const ACG::SceneGraph::ACG::IRendererinlineprotected
getLight(int i)ACG::SceneGraph::ACG::IRendererprotected
getLineGL42RenderObject(int i)ACG::SceneGraph::ACG::IRendererprotected
getNumLights() const ACG::SceneGraph::ACG::IRendererprotected
getNumRenderObjects() const ACG::SceneGraph::ACG::IRendererprotected
getOverlayRenderObject(int i)ACG::SceneGraph::ACG::IRendererprotected
getRenderObject(int i)ACG::SceneGraph::ACG::IRendererprotected
globalLightModelAmbient_ACG::SceneGraph::ACG::IRendererprotected
IRenderer() (defined in ACG::SceneGraph::ACG::IRenderer)ACG::SceneGraph::ACG::IRenderer
lights_ACG::SceneGraph::ACG::IRendererprotected
lineColorBuffers_ACG::SceneGraph::ACG::IRendererprivate
lineGL42Objects_ACG::SceneGraph::ACG::IRendererprivate
maxClipDistances_ACG::SceneGraph::ACG::IRendererprotectedstatic
numLights_ACG::SceneGraph::ACG::IRendererprotected
overlayObjects_ACG::SceneGraph::ACG::IRendererprotected
prepareRenderingPipeline(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_scenegraphRoot)ACG::SceneGraph::ACG::IRendererprotectedvirtual
prevDrawBuffer_ACG::SceneGraph::ACG::IRendererprotected
prevFbo_ACG::SceneGraph::ACG::IRendererprotected
prevFboSaved_ACG::SceneGraph::ACG::IRendererprotected
prevViewport_ACG::SceneGraph::ACG::IRendererprotected
removeRenderObjectModifier(RenderObjectModifier *_mod)ACG::SceneGraph::ACG::IRenderervirtual
renderDepthMap(int _viewerID, int _width, int _height)ACG::SceneGraph::ACG::IRendererprotectedvirtual
renderLineThicknessGL42() (defined in ACG::SceneGraph::ACG::IRenderer)ACG::SceneGraph::ACG::IRendererprivate
renderObject(ACG::RenderObject *_obj, GLSL::Program *_prog=0, bool _constRenderStates=false, const std::vector< unsigned int > *_shaderModifiers=0)ACG::SceneGraph::ACG::IRendererprotectedvirtual
renderObjectModifiers_ACG::SceneGraph::ACG::IRendererprotected
renderObjects_ACG::SceneGraph::ACG::IRendererprotected
restoreFbo(GLint _fboId, const GLint *_outViewport, GLint _drawBuffer) const ACG::SceneGraph::ACG::IRendererprotectedvirtual
restoreInputFbo()ACG::SceneGraph::ACG::IRendererprotectedvirtual
saveActiveFbo(GLint *_outFboId, GLint *_outViewport, GLint *_outDrawBuffer) const ACG::SceneGraph::ACG::IRendererprotectedvirtual
saveInputFbo()ACG::SceneGraph::ACG::IRendererprotectedvirtual
setErrorDetectionLevel(int _level)ACG::SceneGraph::ACG::IRenderer
setLineThicknessRenderingGL42(bool _enable)ACG::SceneGraph::ACG::IRendererprotected
setViewerID(int _viewerID)ACG::SceneGraph::ACG::IRenderer
sortedObjects_ACG::SceneGraph::ACG::IRendererprotected
sortRenderObjects()ACG::SceneGraph::ACG::IRendererprotectedvirtual
traverseRenderableNodes(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode &_node, const ACG::SceneGraph::Material &_mat)ACG::SceneGraph::ACG::IRendererprotected
viewMatrix_ACG::SceneGraph::ACG::IRendererprotected
~IRenderer() (defined in ACG::SceneGraph::ACG::IRenderer)ACG::SceneGraph::ACG::IRenderervirtual