#include <render_texture.h>

Public Member Functions | |
| virtual void | beginRender () | 
| Ogre::RenderTexture * | getOgreRenderTexture () | 
| const Ogre::TexturePtr & | getOgreTexture () | 
| virtual Type | getTargetType () | 
| RenderTexture (const rve_common::UUID &id, Renderer *rend, uint32_t width, uint32_t height) | |
| virtual void | resize (uint32_t width, uint32_t height) | 
| ~RenderTexture () | |
Private Member Functions | |
| void | create () | 
Private Attributes | |
| bool | recreate_texture_ | 
| Ogre::RenderTexture * | render_texture_ | 
| Ogre::TexturePtr | tex_ | 
Definition at line 57 of file render_texture.h.
| rve_render_server::RenderTexture::RenderTexture | ( | const rve_common::UUID & | id, | 
| Renderer * | rend, | ||
| uint32_t | width, | ||
| uint32_t | height | ||
| ) | 
Definition at line 47 of file render_texture.cpp.
Definition at line 56 of file render_texture.cpp.
| void rve_render_server::RenderTexture::beginRender | ( | ) |  [virtual] | 
        
Reimplemented from rve_render_server::RenderTarget.
Definition at line 81 of file render_texture.cpp.
| void rve_render_server::RenderTexture::create | ( | ) |  [private] | 
        
Definition at line 61 of file render_texture.cpp.
| Ogre::RenderTexture* rve_render_server::RenderTexture::getOgreRenderTexture | ( | ) |  [inline] | 
        
Definition at line 63 of file render_texture.h.
| const Ogre::TexturePtr& rve_render_server::RenderTexture::getOgreTexture | ( | ) |  [inline] | 
        
Definition at line 64 of file render_texture.h.
| virtual Type rve_render_server::RenderTexture::getTargetType | ( | ) |  [inline, virtual] | 
        
Implements rve_render_server::RenderTarget.
Definition at line 67 of file render_texture.h.
| void rve_render_server::RenderTexture::resize | ( | uint32_t | width, | 
| uint32_t | height | ||
| ) |  [virtual] | 
        
Implements rve_render_server::RenderTarget.
Definition at line 74 of file render_texture.cpp.
bool rve_render_server::RenderTexture::recreate_texture_ [private] | 
        
Definition at line 76 of file render_texture.h.
Ogre::RenderTexture* rve_render_server::RenderTexture::render_texture_ [private] | 
        
Definition at line 74 of file render_texture.h.
Ogre::TexturePtr rve_render_server::RenderTexture::tex_ [private] | 
        
Definition at line 75 of file render_texture.h.