Developer Documentation
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