Framebuffer fbo;
public:
+ RenderTarget(unsigned, unsigned, RenderOutput);
RenderTarget(unsigned, unsigned, const RenderTargetFormat & = (RENDER_COLOR, RENDER_DEPTH));
RenderTarget(unsigned, unsigned, unsigned, const RenderTargetFormat & = (RENDER_COLOR, RENDER_DEPTH));
private:
public:
~RenderTarget();
+ unsigned get_width() const { return width; }
+ unsigned get_height() const { return height; }
const RenderTargetFormat &get_format() const { return format; }
Framebuffer &get_framebuffer() { return fbo; }
void set_texture_filter(TextureFilter);