##

EditorRenderTargetListener Class Reference

Ogre render target listener. More...

`#include <EditorMaterialSwitcher.hh>`

Inherits RenderTargetListener.

## Public Member Functions

| EditorRenderTargetListener (const EditorMaterialListenerPtr &_switcher)
| Constructor. More...
| ~EditorRenderTargetListener ()=default
| Destructor. More...
virtual void | postRenderTargetUpdate (const Ogre::RenderTargetEvent &_evt)
| Ogre's post-render update callback. More...
virtual void | preRenderTargetUpdate (const Ogre::RenderTargetEvent &_evt)
| Ogre's pre-render update callback. More...

## Detailed Description

Ogre render target listener.

## Constructor & Destructor Documentation

## EditorRenderTargetListener()

EditorRenderTargetListener | ( | const EditorMaterialListenerPtr & | _switcher | ) |

explicit

Constructor.

Parameters

  [in] | _switcher | Material listener that will be added to or removed from Ogre material manager's list of listeners.

## ~EditorRenderTargetListener()

~EditorRenderTargetListener | ( |  | ) |

default

Destructor.

## Member Function Documentation

## postRenderTargetUpdate()

virtual void postRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | _evt | ) |

virtual

Ogre's post-render update callback.

Parameters

  [in] | _evt | Ogre render target event containing information about the source render target.

## preRenderTargetUpdate()

virtual void preRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | _evt | ) |

virtual

Ogre's pre-render update callback.

Parameters

  [in] | _evt | Ogre render target event containing information about the source render target.

The documentation for this class was generated from the following file:

- EditorMaterialSwitcher.hh