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