20 #include <OgreCompositorInstance.h>
21 #include <OgreCustomCompositionPass.h>
34 public Ogre::CompositorInstance::RenderSystemOperation
37 const Ogre::CompositionPass *_pass);
40 public:
virtual void execute(Ogre::SceneManager *_sm,
41 Ogre::RenderSystem *_rs);
49 public Ogre::CustomCompositionPass
52 public:
virtual Ogre::CompositorInstance::RenderSystemOperation *
54 const Ogre::CompositionPass *_pass)
virtual Ogre::CompositorInstance::RenderSystemOperation * CreateOperation(Ogre::CompositorInstance *_instance, const Ogre::CompositionPass *_pass)
Definition: MergeCP.hh:53
virtual ~MergeCompositionPass()
Definition: MergeCP.hh:59
The custom composition pass that is used for rendering the light geometry.
Definition: MergeCP.hh:48
The render operation that will be called each frame in the custom.
Definition: MergeCP.hh:33
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:48