#include <fbo.h>

Public Member Functions | |
| bool | BindToFB (void) |
| void | Del (void) |
| GLenum | Format (void) const |
| void | Gen (void) |
| Texture2D * | GetTexture (void) |
| GLsizei | Height (void) const |
| bool | Set (Texture2D *tex) |
| void | SetLevel (GLint level) |
| RTStorageType | StorageType (void) const |
| TextureRenderTarget (void) | |
| bool | Unset (void) |
| GLsizei | Width (void) const |
Protected Member Functions | |
| void | DoBind (void) |
| void | DoUnbind (void) |
Protected Attributes | |
| GLint | level |
| Texture2D * | tex |
| TextureRenderTarget::TextureRenderTarget | ( | void | ) | [inline] |
| bool TextureRenderTarget::BindToFB | ( | void | ) | [inline, virtual] |
Implements RenderTarget.
| void TextureRenderTarget::Del | ( | void | ) | [inline, virtual] |
| void TextureRenderTarget::DoBind | ( | void | ) | [inline, protected, virtual] |
| void TextureRenderTarget::DoUnbind | ( | void | ) | [inline, protected, virtual] |
| GLenum TextureRenderTarget::Format | ( | void | ) | const [inline, virtual] |
Implements RenderTarget.
| void TextureRenderTarget::Gen | ( | void | ) | [inline, virtual] |
| Texture2D* TextureRenderTarget::GetTexture | ( | void | ) | [inline] |
| GLsizei TextureRenderTarget::Height | ( | void | ) | const [inline, virtual] |
Implements RenderTarget.
| bool TextureRenderTarget::Set | ( | Texture2D * | tex | ) | [inline] |
| void TextureRenderTarget::SetLevel | ( | GLint | level | ) | [inline] |
| RTStorageType TextureRenderTarget::StorageType | ( | void | ) | const [inline, virtual] |
Implements RenderTarget.
| bool TextureRenderTarget::Unset | ( | void | ) | [inline] |
| GLsizei TextureRenderTarget::Width | ( | void | ) | const [inline, virtual] |
Implements RenderTarget.
GLint TextureRenderTarget::level [protected] |
Texture2D* TextureRenderTarget::tex [protected] |