Public Member Functions | Private Member Functions | Private Attributes
rve_render_server::RenderTexture Class Reference

#include <render_texture.h>

Inheritance diagram for rve_render_server::RenderTexture:
Inheritance graph
[legend]

List of all members.

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_

Detailed Description

Definition at line 57 of file render_texture.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

Reimplemented from rve_render_server::RenderTarget.

Definition at line 81 of file render_texture.cpp.

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.

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.


Member Data Documentation

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.


The documentation for this class was generated from the following files:


rve_render_server
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:15