#include <OgreGLRenderTexture.h>
Inheritance diagram for Ogre::GLRTTManager:

Public Member Functions | |
| virtual | ~GLRTTManager () |
| virtual RenderTexture * | createRenderTexture (const String &name, const GLSurfaceDesc &target)=0 |
| Create a texture rendertarget object. | |
| virtual bool | checkFormat (PixelFormat format)=0 |
| Check if a certain format is usable as rendertexture format. | |
| virtual void | bind (RenderTarget *target)=0 |
| Bind a certain render target. | |
| virtual void | unbind (RenderTarget *target)=0 |
| Unbind a certain render target. | |
| virtual MultiRenderTarget * | createMultiRenderTarget (const String &name) |
| Create a multi render target. | |
| virtual PixelFormat | getSupportedAlternative (PixelFormat format) |
| Get the closest supported alternative format. | |
| Singleton (void) | |
Static Public Member Functions | |
| static GLRTTManager & | getSingleton (void) |
| static GLRTTManager * | getSingletonPtr (void) |
Static Protected Attributes | |
| static GLRTTManager * | ms_Singleton |
Definition at line 54 of file OgreGLRenderTexture.h.
|
|
|
|
|
Bind a certain render target.
Implemented in Ogre::GLFBOManager, Ogre::GLPBRTTManager, and Ogre::GLCopyingRTTManager. |
|
|
Check if a certain format is usable as rendertexture format.
Implemented in Ogre::GLFBOManager, Ogre::GLPBRTTManager, and Ogre::GLCopyingRTTManager. |
|
|
Create a multi render target.
Reimplemented in Ogre::GLFBOManager. |
|
||||||||||||
|
Create a texture rendertarget object.
Implemented in Ogre::GLFBOManager, Ogre::GLPBRTTManager, and Ogre::GLCopyingRTTManager. |
|
|
Definition at line 69 of file OgreSingleton.h. |
|
|
Definition at line 71 of file OgreSingleton.h. |
|
|
Get the closest supported alternative format. If format is supported, returns format. |
|
|
Definition at line 57 of file OgreSingleton.h. |
|
|
Unbind a certain render target. This is called before binding another RenderTarget, and before the context is switched. It can be used to do a copy, or just be a noop if direct binding is used. Implemented in Ogre::GLFBOManager, Ogre::GLPBRTTManager, and Ogre::GLCopyingRTTManager. |
|
|
Definition at line 54 of file OgreSingleton.h. |
Copyright © 2000-2005 by The OGRE Team

This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Jan 21 10:11:45 2007