Developer Documentation
Renderer Member List

This is the complete list of members for Renderer, including all inherited members.

addLight(const LightData &_light)ACG::IRendererprivatevirtual
addRenderObject(RenderObject *_renderObject)ACG::IRendererprivatevirtual
addRenderObjectModifier(RenderObjectModifier *_mod)ACG::IRendererprivatevirtual
bindObjectRenderStates(ACG::RenderObject *_obj)ACG::IRendererprivatevirtual
bindObjectUniforms(ACG::RenderObject *_obj, GLSL::Program *_prog)ACG::IRendererprivatevirtual
bindObjectVBO(ACG::RenderObject *_obj, GLSL::Program *_prog)ACG::IRendererprivatevirtual
blockScenegraphUpdates(bool _block)BaseInterfaceinlineprivatevirtual
camDirWS_ACG::IRendererprivate
camPosWS_ACG::IRendererprivate
checkOpenGL() (defined in Renderer)Rendererprivateslot
checkOpenGL() (defined in Renderer)Rendererprivateslot
clearInputFbo(const ACG::Vec4f &_clearColor)ACG::IRendererprivatevirtual
collectRenderObjects(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_sceneGraphRoot)ACG::IRendererprivatevirtual
copyDepthToBackBuffer(GLuint _depthTex, float _scale=1.0f)ACG::IRendererprivatevirtual
current_subtree_objects_ (defined in ACG::IRenderer)ACG::IRendererprivate
curViewerID_ACG::IRendererprivate
depthCopyShader_ACG::IRendererprivate
depthMaps_ACG::IRendererprivate
depthMapUsed_ACG::IRendererprivate
description()Rendererinlinevirtual
description()Rendererinlinevirtual
drawObject(ACG::RenderObject *_obj)ACG::IRendererprivatevirtual
dumpCurrentRenderObjectsToString(ACG::RenderObject **_list=0, bool _outputShaders=false, std::vector< ACG::ShaderModifier * > *_modifiers=0)ACG::IRendererprivatevirtual
dumpRenderObjectsToFile(const char *_fileName, ACG::RenderObject **_sortedList=0) const ACG::IRendererprivate
errorDetectionLevel_ACG::IRendererprivate
exit() (defined in Renderer)Rendererinlineprivateslot
finishRenderingPipeline(bool _drawOverlay=true)ACG::IRendererprivatevirtual
getCollectedSubtreeObjects() const ACG::IRendererinlineprivate
getCurrentRenderer(unsigned int _viewer, QString &_rendererName)BaseInterfaceinlineprivatevirtual
getErrorDetectionLevel() const ACG::IRendererprivate
getGlobalAmbientScale() const ACG::IRendererinlineprivate
getLight(int i)ACG::IRendererprivate
getLineGL42RenderObject(int i)ACG::IRendererprivate
getNumLights() const ACG::IRendererprivate
getNumRenderObjects() const ACG::IRendererprivate
getOverlayRenderObject(int i)ACG::IRendererprivate
getRenderObject(int i)ACG::IRendererprivate
globalLightModelAmbient_ACG::IRendererprivate
initializePlugin() (defined in Renderer)Rendererprivateslot
initializePlugin() (defined in Renderer)Rendererprivateslot
IRenderer() (defined in ACG::IRenderer)ACG::IRendererprivate
lights_ACG::IRendererprivate
log(Logtype _type, QString _message) (defined in Renderer)Renderersignal
log(QString _message) (defined in Renderer)Renderersignal
log(Logtype _type, QString _message) (defined in Renderer)Renderersignal
log(QString _message) (defined in Renderer)Renderersignal
maxClipDistances_ACG::IRendererprivatestatic
name()Rendererinlinevirtual
name()Rendererinlinevirtual
nodeVisibilityChanged(int _identifier)BaseInterfaceinlineprivatevirtual
noguiSupported()BaseInterfaceinlineprivatevirtual
numLights_ACG::IRendererprivate
optionsAction()RenderInterfaceinlineprivatevirtual
overlayObjects_ACG::IRendererprivate
prepareRenderingPipeline(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_scenegraphRoot)ACG::IRendererprivatevirtual
prevDrawBuffer_ACG::IRendererprivate
prevFbo_ACG::IRendererprivate
prevFboSaved_ACG::IRendererprivate
prevViewport_ACG::IRendererprivate
reloadShaders()RenderInterfaceinlineprivatevirtual
removeRenderObjectModifier(RenderObjectModifier *_mod)ACG::IRendererprivatevirtual
render(ACG::GLState *_glState, Viewer::ViewerProperties &_properties) (defined in Renderer)Rendererprivateslot
render(ACG::GLState *_glState, Viewer::ViewerProperties &_properties) (defined in Renderer)Rendererprivateslot
renderDepthMap(int _viewerID, int _width, int _height)ACG::IRendererprivatevirtual
Renderer() (defined in Renderer)Renderer
Renderer() (defined in Renderer)Renderer
rendererName() (defined in Renderer)Rendererinlineprivateslot
rendererName() (defined in Renderer)Rendererinlineprivateslot
renderObject(ACG::RenderObject *_obj, GLSL::Program *_prog=0, bool _constRenderStates=false, const std::vector< unsigned int > *_shaderModifiers=0)ACG::IRendererprivatevirtual
renderObjectModifiers_ACG::IRendererprivate
renderObjects_ACG::IRendererprivate
renderObjectsInfo(bool _outputShaderInfo)Rendererinlinevirtual
restoreFbo(GLint _fboId, const GLint *_outViewport, GLint _drawBuffer) const ACG::IRendererprivatevirtual
restoreInputFbo()ACG::IRendererprivatevirtual
saveActiveFbo(GLint *_outFboId, GLint *_outViewport, GLint *_outDrawBuffer) const ACG::IRendererprivatevirtual
saveInputFbo()ACG::IRendererprivatevirtual
setErrorDetectionLevel(int _level)ACG::IRendererprivate
setLineThicknessRenderingGL42(bool _enable)ACG::IRendererprivate
setRenderer(unsigned int _viewer, QString _rendererName)BaseInterfaceinlineprivatevirtualsignal
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions)BaseInterfaceinlineprivatevirtualsignal
setViewerID(int _viewerID)ACG::IRendererprivate
sortedObjects_ACG::IRendererprivate
sortRenderObjects()ACG::IRendererprivatevirtual
supportedDrawModes(ACG::SceneGraph::DrawModes::DrawMode &_mode) (defined in Renderer)Rendererinlineprivateslot
supportedDrawModes(ACG::SceneGraph::DrawModes::DrawMode &_mode) (defined in Renderer)Rendererinlineprivateslot
traverseRenderableNodes(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode &_node, const ACG::SceneGraph::Material &_mat)ACG::IRendererprivate
updatedObject(int _objectId)BaseInterfaceinlineprivatevirtual
updatedObject(int _identifier, const UpdateType &_type)BaseInterfaceinlineprivatevirtual
updateView()BaseInterfaceinlineprivatevirtualsignal
version() (defined in Renderer)Rendererinlineslot
version() (defined in Renderer)Rendererinlineslot
viewMatrix_ACG::IRendererprivate
~BaseInterface()BaseInterfaceinlineprivatevirtual
~IRenderer() (defined in ACG::IRenderer)ACG::IRendererprivatevirtual
~LoggingInterface()LoggingInterfaceinlineprivatevirtual
~Renderer() (defined in Renderer)Renderer
~Renderer() (defined in Renderer)Renderer
~RenderInterface()RenderInterfaceinlineprivatevirtual