#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] |