class Clipping;
class Lighting;
class PostProcessor;
-class View;
/**
Top-level content class. Typically a Sequence is used as the content
RenderTarget *target_ms;
public:
- Sequence(unsigned, unsigned, const FrameFormat & = FrameFormat());
- Sequence(const View &, const FrameFormat & = FrameFormat());
- Sequence(const Framebuffer &, const FrameFormat & = FrameFormat());
-private:
- void init(unsigned, unsigned, const FrameFormat &);
-public:
+ Sequence();
+ Sequence(unsigned, unsigned, const FrameFormat &);
~Sequence();
- const FrameFormat &get_target_format() { return target_format; }
-
unsigned get_width() const { return width; }
unsigned get_height() const { return height; }
+ const FrameFormat &get_target_format() { return target_format; }
/** Adds a step to the sequence. It's permissible to add the same
Renderable multiple times. */