Go to the documentation of this file.
17 #ifndef IGNITION_RENDERING_OGRE_OGREGAUSSIANNOISEPASS_HH_
18 #define IGNITION_RENDERING_OGRE_OGREGAUSSIANNOISEPASS_HH_
27 #include "ignition/rendering/ogre/Export.hh"
33 inline namespace IGNITION_RENDERING_VERSION_NAMESPACE {
36 class GaussianNoiseCompositorListener;
52 public:
void PreRender()
override;
55 public:
void Destroy()
override;
58 public:
void CreateRenderPass()
override;
61 public: Ogre::CompositorInstance *gaussianNoiseInstance =
nullptr;
Ogre implementation of the GaussianNoisePass class.
Definition: OgreGaussianNoisePass.hh:42
#define IGN_COMMON_WARN_IGNORE__DLL_INTERFACE_MISSING
#define IGN_COMMON_WARN_RESUME__DLL_INTERFACE_MISSING
Base Gaussian noise render pass.
Definition: BaseGaussianNoisePass.hh:36
std::shared_ptr< GaussianNoiseCompositorListener > gaussianNoiseCompositorListener
Gaussian noise compositor listener.
Definition: OgreGaussianNoisePass.hh:66