OGRE
2.3
Object-Oriented Graphics Rendering Engine
|
A interface class defining a listener which can be used to receive notifications of RenderTarget events. More...
#include <OgreRenderTargetListener.h>
Public Member Functions | |
virtual | ~RenderTargetListener () |
virtual void | postRenderTargetUpdate (const RenderTargetEvent &evt) |
Called just after a RenderTarget has been rendered to. More... | |
virtual void | postViewportUpdate (const RenderTargetViewportEvent &evt) |
virtual void | preRenderTargetUpdate (const RenderTargetEvent &evt) |
Called just before a RenderTarget is about to be rendered into. More... | |
virtual void | preViewportUpdate (const RenderTargetViewportEvent &evt) |
virtual void | viewportAdded (const RenderTargetViewportEvent &evt) |
Called to notify listener that a Viewport has been added to the target in question. More... | |
virtual void | viewportRemoved (const RenderTargetViewportEvent &evt) |
Called to notify listener that a Viewport has been removed from the target in question. More... | |
A interface class defining a listener which can be used to receive notifications of RenderTarget events.
RenderTarget events occur before and after the target is updated as a whole, and before and after each viewport on that target is updated. Each RenderTarget holds it's own set of listeners, but you can register the same listener on multiple render targets if you like since the event contains details of the originating RenderTarget.
|
inlinevirtual |
|
inlinevirtual |
Called just after a RenderTarget has been rendered to.
|
inlinevirtual |
|
inlinevirtual |
Called just before a RenderTarget is about to be rendered into.
|
inlinevirtual |
|
inlinevirtual |
Called to notify listener that a Viewport has been added to the target in question.
|
inlinevirtual |
Called to notify listener that a Viewport has been removed from the target in question.