Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
DeferredShading Member List

This is the complete list of members for DeferredShading, 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 DeferredShading)DeferredShadingprivateslot
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
DeferredShading() (defined in DeferredShading)DeferredShading
depthCopyShader_ACG::IRendererprivate
depthMaps_ACG::IRendererprivate
depthMapUsed_ACG::IRendererprivate
description()DeferredShadinginlinevirtual
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 DeferredShading)DeferredShadinginlineprivateslot
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
getOverlayRenderObjectNode(int i)ACG::IRendererprivate
getRenderObject(int i)ACG::IRendererprivate
getRenderObjectNode(int i)ACG::IRendererprivate
globalLightModelAmbient_ACG::IRendererprivate
initializePlugin() (defined in DeferredShading)DeferredShadingprivateslot
IRenderer() (defined in ACG::IRenderer)ACG::IRendererprivate
lights_ACG::IRendererprivate
loadShader() (defined in DeferredShading)DeferredShadingprivate
materialBufferData_ (defined in DeferredShading)DeferredShadingprivate
maxClipDistances_ACG::IRendererprivatestatic
name()DeferredShadinginlinevirtual
nodeVisibilityChanged(int _identifier)BaseInterfaceinlineprivatevirtual
noguiSupported()BaseInterfaceinlineprivatevirtual
numLights_ACG::IRendererprivate
numSamples_ (defined in DeferredShading)DeferredShadingprivate
optionsAction()DeferredShadingvirtual
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
prevViewport_ACG::IRendererprivate
progBackground_DeferredShadingprivate
progDirectional_DeferredShadingprivate
progDirectionalMS_DeferredShadingprivate
progEmissive_DeferredShadingprivate
progEmissiveMS_DeferredShadingprivate
progPoint_DeferredShadingprivate
progPointMS_DeferredShadingprivate
progSpot_DeferredShadingprivate
progSpotMS_DeferredShadingprivate
reloadShaders() (defined in DeferredShading)DeferredShadingprivateslot
removeRenderObjectModifier(RenderObjectModifier *_mod)ACG::IRendererprivatevirtual
render(ACG::GLState *_glState, Viewer::ViewerProperties &_properties) (defined in DeferredShading)DeferredShadingprivateslot
renderDepthMap(int _viewerID, int _width, int _height)ACG::IRendererprivatevirtual
rendererName() (defined in DeferredShading)DeferredShadinginlineprivateslot
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)DeferredShadingvirtual
renderObjectSource_ACG::IRendererprivate
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
slotMSAASelection(QAction *) (defined in DeferredShading)DeferredShadingprivateslot
sortedObjects_ACG::IRendererprivate
sortListObjects_ACG::IRendererprivate
sortListOverlays_ACG::IRendererprivate
sortRenderObjects()ACG::IRendererprivatevirtual
supportedDrawModes(ACG::SceneGraph::DrawModes::DrawMode &_mode) (defined in DeferredShading)DeferredShadinginlineprivateslot
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 DeferredShading)DeferredShadinginlineslot
viewerRes_DeferredShadingprivate
viewMatrix_ACG::IRendererprivate
~BaseInterface()BaseInterfaceinlineprivatevirtual
~DeferredShading() (defined in DeferredShading)DeferredShading
~IRenderer() (defined in ACG::IRenderer)ACG::IRendererprivatevirtual
~RenderInterface()RenderInterfaceinlineprivatevirtual