![]() |
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().