#include <OgreGLRenderTexture.h>
Inheritance diagram for Ogre::GLCopyingRTTManager:
Public Member Functions | |
GLCopyingRTTManager () | |
virtual | ~GLCopyingRTTManager () |
virtual RenderTexture * | createRenderTexture (const String &name, const GLSurfaceDesc &target) |
| |
virtual bool | checkFormat (PixelFormat format) |
| |
virtual void | bind (RenderTarget *target) |
| |
virtual void | unbind (RenderTarget *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. | |
virtual MultiRenderTarget * | createMultiRenderTarget (const String &name) |
Create a multi render target. | |
virtual PixelFormat | getSupportedAlternative (PixelFormat format) |
Get the closest supported alternative format. | |
Static Public Member Functions | |
GLRTTManager & | getSingleton (void) |
GLRTTManager * | getSingletonPtr (void) |
Static Protected Attributes | |
GLRTTManager * | ms_Singleton |
This is only used as the last fallback if both PBuffers and FBOs aren't supported.
Definition at line 100 of file OgreGLRenderTexture.h.
|
|
|
|
|
Implements Ogre::GLRTTManager. |
|
Implements Ogre::GLRTTManager. |
|
Create a multi render target.
Reimplemented in Ogre::GLFBOManager. |
|
Implements Ogre::GLRTTManager. |
|
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. |
|
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.
Implements Ogre::GLRTTManager. |
|
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 Mar 12 14:53:28 2006