#include <target_multi.h>
Inheritance diagram for synfig::Target_Multi:
Public Member Functions | |
Target_Multi (Target_Scanline::Handle a, Target_Scanline::Handle b) | |
virtual | ~Target_Multi () |
virtual bool | add_frame (const synfig::Surface *surface) |
virtual bool | start_frame (ProgressCallback *cb=NULL) |
Marks the start of a frame. | |
virtual void | end_frame () |
Marks the end of a frame. | |
virtual Color * | start_scanline (int scanline) |
Marks the start of a scanline. | |
virtual bool | end_scanline () |
Marks the end of a scanline. | |
virtual void | set_canvas (etl::handle< Canvas > c) |
virtual bool | set_rend_desc (RendDesc *d) |
Sets the RendDesc for the Target to desc. | |
virtual bool | init () |
|
|
|
|
|
Reimplemented from synfig::Target_Scanline. |
|
Marks the start of a frame.
Implements synfig::Target_Scanline. |
|
Marks the end of a frame.
Implements synfig::Target_Scanline. |
|
Marks the start of a scanline.
Implements synfig::Target_Scanline. |
|
Marks the end of a scanline. Takes the data that was put at the address returned to by start_scanline() and does whatever it is supose to do with it.
Implements synfig::Target_Scanline. |
|
Reimplemented from synfig::Target. |
|
Sets the RendDesc for the Target to desc. If there are any parts of desc that the render target is not capable of doing, the render target will adjust desc to fit it's needs. Reimplemented from synfig::Target. |
|
Reimplemented from synfig::Target. |