Cortex  10.0.0-a4
Public Member Functions | Protected Member Functions | Friends | List of all members
IECoreMaya::ViewportPostProcess Class Referenceabstract

A class which defines a post-process on a viewport. Use ViewportPostProcessCallback to register the post-process with a panel. More...

#include <ViewportPostProcess.h>

+ Inheritance diagram for IECoreMaya::ViewportPostProcess:

Public Member Functions

 IE_CORE_DECLAREMEMBERPTR (ViewportPostProcess)
 
virtual bool needsDepth () const
 
- Public Member Functions inherited from IECore::RefCounted
 IE_CORE_DECLAREMEMBERPTR (RefCounted)
 
void addRef () const
 Add a reference to the current object.
 
void removeRef () const
 Remove a reference from the current object.
 
RefCount refCount () const
 Returns the current reference count.
 

Protected Member Functions

virtual void preRender (const std::string &panelName)
 
virtual void postRender (const std::string &panelName, MImage &image)=0
 Derived classes should implement this, and modify the image in-place.
 

Friends

class ViewportPostProcessCallback
 

Additional Inherited Members

- Public Types inherited from IECore::RefCounted
typedef size_t RefCount
 

Detailed Description

A class which defines a post-process on a viewport. Use ViewportPostProcessCallback to register the post-process with a panel.


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