Developer Documentation
NormalRenderer Member List

This is the complete list of members for NormalRenderer, 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 NormalRenderer)NormalRendererprivateslot
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
coreProfile_ACG::IRendererprivate
current_subtree_objects_ (defined in ACG::IRenderer)ACG::IRendererprivate
curViewerID_ACG::IRendererprivate
depthCopyShader_ACG::IRendererprivate
depthMaps_ACG::IRendererprivate
depthMapUsed_ACG::IRendererprivate
description()NormalRendererinlinevirtual
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) constACG::IRendererprivate
errorDetectionLevel_ACG::IRendererprivate
exit() (defined in NormalRenderer)NormalRendererinlineprivateslot
finishRenderingPipeline(bool _drawOverlay=true)ACG::IRendererprivatevirtual
getCollectedSubtreeObjects() constACG::IRendererinlineprivate
getCurrentRenderer(unsigned int _viewer, QString &_rendererName)BaseInterfaceinlineprivatevirtual
getErrorDetectionLevel() constACG::IRendererprivate
getGlobalAmbientScale() constACG::IRendererinlineprivate
getLight(int i)ACG::IRendererprivate
getLineGL42RenderObject(int i)ACG::IRendererprivate
getNumLights() constACG::IRendererprivate
getNumRenderObjects() constACG::IRendererprivate
getOverlayRenderObject(int i)ACG::IRendererprivate
getOverlayRenderObjectNode(int i)ACG::IRendererprivate
getRenderObject(int i)ACG::IRendererprivate
getRenderObjectNode(int i)ACG::IRendererprivate
globalLightModelAmbient_ACG::IRendererprivate
initializePlugin() (defined in NormalRenderer)NormalRendererprivateslot
IRenderer() (defined in ACG::IRenderer)ACG::IRendererprivate
lights_ACG::IRendererprivate
maxClipDistances_ACG::IRendererprivatestatic
name()NormalRendererinlinevirtual
nodeVisibilityChanged(int _identifier)BaseInterfaceinlineprivatevirtual
noguiSupported()BaseInterfaceinlineprivatevirtual
NormalRenderer() (defined in NormalRenderer)NormalRenderer
numLights_ACG::IRendererprivate
optionsAction()RenderInterfaceinlineprivatevirtual
overlayObjects_ACG::IRendererprivate
overlayObjectSource_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
prevVAO_ACG::IRendererprivate
prevViewport_ACG::IRendererprivate
reloadShaders()RenderInterfaceinlineprivatevirtual
removeRenderObjectModifier(RenderObjectModifier *_mod)ACG::IRendererprivatevirtual
render(ACG::GLState *_glState, Viewer::ViewerProperties &_properties) (defined in NormalRenderer)NormalRendererprivateslot
renderDepthMap(int _viewerID, int _width, int _height)ACG::IRendererprivatevirtual
rendererName() (defined in NormalRenderer)NormalRendererinlineprivateslot
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)NormalRenderervirtual
renderObjectSource_ACG::IRendererprivate
restoreFbo(GLint _fboId, const GLint *_outViewport, GLint _drawBuffer) constACG::IRendererprivatevirtual
restoreInputFbo()ACG::IRendererprivatevirtual
saveActiveFbo(GLint *_outFboId, GLint *_outViewport, GLint *_outDrawBuffer) constACG::IRendererprivatevirtual
saveInputFbo()ACG::IRendererprivatevirtual
setCoreProfileMode(bool _enable)ACG::IRendererinlineprivate
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
sortListObjects_ACG::IRendererprivate
sortListOverlays_ACG::IRendererprivate
sortRenderObjects()ACG::IRendererprivatevirtual
supportedDrawModes(ACG::SceneGraph::DrawModes::DrawMode &_mode) (defined in NormalRenderer)NormalRendererinlineprivateslot
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 NormalRenderer)NormalRendererinlineslot
viewMatrix_ACG::IRendererprivate
~BaseInterface()BaseInterfaceinlineprivatevirtual
~IRenderer() (defined in ACG::IRenderer)ACG::IRendererprivatevirtual
~NormalRenderer() (defined in NormalRenderer)NormalRenderer
~RenderInterface()RenderInterfaceinlineprivatevirtual