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

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

blockScenegraphUpdates(bool _block)BaseInterfaceinlineprivatevirtual
checkOpenGL() (defined in SSAOPlugin)SSAOPluginprivateslot
description()SSAOPlugininlinevirtual
destroyResources()SSAOPluginprivate
destroyResources(int _viewerId)SSAOPluginprivate
drawQuadProj(float _x0=-1.0f, float _y0=1.0f, float _w=2.0f, float _h=2.0f)SSAOPluginprivate
drawScenePass(ACG::GLState *_glState, Viewer::ViewerProperties &_properties, BaseNode *_sceneGraphRoot)SSAOPluginprivate
exit() (defined in SSAOPlugin)SSAOPluginprivateslot
gaussianBlurPass(const ViewerResources *_pViewer, const float *_texelSize, GLenum _targetAttachement, GLuint _srcTexture) (defined in SSAOPlugin)SSAOPluginprivate
generatePeelingShaders(GLSL::StringList *_strVertexShaderOut, GLSL::StringList *_strFragmentShaderOut, bool _textured)SSAOPluginprivate
generateSamplingKernel()SSAOPluginprivate
getCurrentRenderer(unsigned int _viewer, QString &_rendererName)BaseInterfaceinlineprivatevirtual
initializePlugin() (defined in SSAOPlugin)SSAOPluginprivateslot
log(Logtype _type, QString _message) (defined in SSAOPlugin)SSAOPluginsignal
log(QString _message) (defined in SSAOPlugin)SSAOPluginsignal
name()SSAOPlugininlinevirtual
nodeVisibilityChanged(int _identifier)BaseInterfaceinlineprivatevirtual
noguiSupported()BaseInterfaceinlineprivatevirtual
numSamples_SSAOPluginprivatestatic
optionsAction()RenderInterfaceinlineprivatevirtual
PROG_BLUR enum value (defined in SSAOPlugin)SSAOPluginprivate
PROG_DOWNSAMPLING enum value (defined in SSAOPlugin)SSAOPluginprivate
PROG_FINAL enum value (defined in SSAOPlugin)SSAOPluginprivate
PROG_FINAL_MSAA enum value (defined in SSAOPlugin)SSAOPluginprivate
PROG_INIT enum value (defined in SSAOPlugin)SSAOPluginprivate
PROG_SSAO enum value (defined in SSAOPlugin)SSAOPluginprivate
programs_SSAOPluginprivate
randomVecTex_SSAOPluginprivate
reloadResources(int _viewerId, unsigned int _sceneTexWidth, unsigned int _sceneTexHeight)SSAOPluginprivate
reloadShaders()RenderInterfaceinlineprivatevirtual
render(ACG::GLState *_glState, Viewer::ViewerProperties &_properties) (defined in SSAOPlugin)SSAOPluginprivateslot
rendererName() (defined in SSAOPlugin)SSAOPluginprivateslot
renderObjectsInfo(bool _outputShaderInfo)RenderInterfaceinlineprivatevirtual
samplingKernel_SSAOPluginprivate
setRenderer(unsigned int _viewer, QString _rendererName)BaseInterfaceinlineprivatevirtualsignal
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions)BaseInterfaceinlineprivatevirtualsignal
shaders_SSAOPluginprivate
SSAOPlugin() (defined in SSAOPlugin)SSAOPlugin
supportedDrawModes(ACG::SceneGraph::DrawModes::DrawMode &_mode) (defined in SSAOPlugin)SSAOPluginprivateslot
traverseLightNodes(BaseNode *_node)SSAOPluginprivate
updatedObject(int _objectId)BaseInterfaceinlineprivatevirtual
updatedObject(int _identifier, const UpdateType &_type)BaseInterfaceinlineprivatevirtual
updateView()BaseInterfaceinlineprivatevirtualsignal
version() (defined in SSAOPlugin)SSAOPlugininlineslot
viewerRes_ (defined in SSAOPlugin)SSAOPluginprivate
~BaseInterface()BaseInterfaceinlineprivatevirtual
~LoggingInterface()LoggingInterfaceinlineprivatevirtual
~RenderInterface()RenderInterfaceinlineprivatevirtual
~SSAOPlugin() (defined in SSAOPlugin)SSAOPlugin