![]() |
OGRE
2.1.0unstable
Object-Oriented Graphics Rendering Engine
|
A channel in the compositor transports textures between nodes. More...
#include <OgreCompositorChannel.h>
Public Types | |
typedef vector< TexturePtr >::type | TextureVec |
Public Member Functions | |
CompositorChannel () | |
bool | isMrt () const |
bool | isValid () const |
bool | operator== (const CompositorChannel &right) const |
Public Attributes | |
RenderTarget * | target |
TextureVec | textures |
A channel in the compositor transports textures between nodes.
Unfortunately, Ogre's design of RenderTargets, Textures & MRTs isn't as straightforward and encapsulated as we wanted them to be. Therefore we need this Channel structure to abstract them.
typedef vector<TexturePtr>::type Ogre::CompositorChannel::TextureVec |
|
inline |
|
inline |
References textures.
|
inline |
References target.
|
inline |
References target.
RenderTarget* Ogre::CompositorChannel::target |
Referenced by isValid(), and operator==().
TextureVec Ogre::CompositorChannel::textures |
Referenced by isMrt().