|
| OpenGLFBOTextureTarget (OpenGLRenderer &owner) |
|
void | activate () |
| Activate the render target and put it in a state ready to be drawn to. More...
|
|
void | deactivate () |
| Deactivate the render target after having completed rendering. More...
|
|
void | clear () |
| Clear the surface of the underlying texture.
|
|
void | declareRenderSize (const Size &sz) |
| Used to declare to the TextureTarget the largest size, in pixels, of the next set of incoming rendering operations. More...
|
|
void | grabTexture () |
| Grab the texture to a local buffer. More...
|
|
void | restoreTexture () |
| Restore the texture from the locally buffered copy previously create by a call to grabTexture.
|
|
| OpenGLTextureTarget (OpenGLRenderer &owner) |
| constructor.
|
|
virtual | ~OpenGLTextureTarget () |
| destructor
|
|
bool | isImageryCache () const |
| Return whether the RenderTarget is an implementation that caches actual rendered imagery. More...
|
|
Texture & | getTexture () const |
| Return a pointer to the CEGUI::Texture that the TextureTarget is using. More...
|
|
bool | isRenderingInverted () const |
| Return whether rendering done on the target texture is inverted in relation to regular textures. More...
|
|
| OpenGLRenderTarget (OpenGLRenderer &owner) |
| Constructor.
|
|
void | draw (const GeometryBuffer &buffer) |
| Draw geometry from the given GeometryBuffer onto the surface that this RenderTarget represents. More...
|
|
void | draw (const RenderQueue &queue) |
| Draw geometry from the given RenderQueue onto the surface that this RenderTarget represents. More...
|
|
void | setArea (const Rect &area) |
| Set the area for this RenderTarget. The exact action this function will take depends upon what the concrete class is representing. For example, with a 'view port' style RenderTarget, this should set the area that the view port occupies on the display (or rendering window). More...
|
|
const Rect & | getArea () const |
| Return the area defined for this RenderTarget. More...
|
|
void | activate () |
| Activate the render target and put it in a state ready to be drawn to. More...
|
|
void | deactivate () |
| Deactivate the render target after having completed rendering. More...
|
|
void | unprojectPoint (const GeometryBuffer &buff, const Vector2 &p_in, Vector2 &p_out) const |
| Take point p_in unproject it and put the result in p_out. Resulting point is local to GeometryBuffer buff.
|
|
virtual | ~RenderTarget () |
| Destructor.
|
|