#include <iso_visual_image_renderer.h>
Inherits iso::visual::GLInitObject.
Inheritance diagram for iso::visual::ImageRenderer:


Public Member Functions | |
| ImageRenderer (const math::Vector2< int > pSize) | |
| ~ImageRenderer () | |
| const math::Vector2< int > & | size () const |
| GLImage * | image (unsigned int pRenderIndex) |
| void | addImage (GLImage *pImage, unsigned int pRenderIndex) |
| void | addDepthBuffer () |
| void | addStencilBuffer () |
| void | initialize () throw (VisualException) |
| void | start () |
| void | stop () |
| gl::FrameBufferObject * | frameBufferObject () |
Protected Attributes | |
| math::Vector2< int > | mSize |
| gl::FrameBufferObject * | mFrameBufferObject |
| QVector< ImageAttachment * > | mImages |
| BufferAttachement * | mDepthBuffer |
| BufferAttachement * | mStencilBuffer |
| ImageRenderer::ImageRenderer | ( | const math::Vector2< int > | pSize | ) |
| ImageRenderer::~ImageRenderer | ( | ) |
| const math::Vector2< int > & ImageRenderer::size | ( | ) | const |
| GLImage * ImageRenderer::image | ( | unsigned int | pRenderIndex | ) |
| void ImageRenderer::addImage | ( | GLImage * | pImage, | |
| unsigned int | pRenderIndex | |||
| ) |
| void ImageRenderer::addDepthBuffer | ( | ) |
| void ImageRenderer::addStencilBuffer | ( | ) |
| void ImageRenderer::initialize | ( | ) | throw (VisualException) [virtual] |
Implements iso::visual::GLInitObject.
| void ImageRenderer::start | ( | ) |
| void ImageRenderer::stop | ( | ) |
| gl::FrameBufferObject * ImageRenderer::frameBufferObject | ( | ) |
math::Vector2<int> iso::visual::ImageRenderer::mSize [protected] |
gl::FrameBufferObject* iso::visual::ImageRenderer::mFrameBufferObject [protected] |
QVector< ImageAttachment* > iso::visual::ImageRenderer::mImages [protected] |
1.5.1