Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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
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
cmpPriority(const void *, const void *)ACG::IRendererprivatestatic
collectRenderObjects(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_sceneGraphRoot)ACG::IRendererprivatevirtual
copyDepthToBackBuffer(GLuint _depthTex, float _scale=1.0f)ACG::IRendererprivatevirtual
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
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
getNumLineGL42Objects() const ACG::IRendererprivate
getNumOverlayObjects() 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
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
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
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