Author: Carlos Lopez <genet...@gmail.com> Date: Sun Feb 17 11:28:17 2013 +0100
Documentation --- synfig-studio/src/gui/asyncrenderer.h | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/synfig-studio/src/gui/asyncrenderer.h b/synfig-studio/src/gui/asyncrenderer.h index 7d865fd..15b4f85 100644 --- a/synfig-studio/src/gui/asyncrenderer.h +++ b/synfig-studio/src/gui/asyncrenderer.h @@ -59,20 +59,25 @@ namespace studio { class AsyncRenderer : public etl::shared_object, public sigc::trackable { + //! Signal emmited when target has been stopped or has finished sigc::signal<void> signal_finished_; + //! Signal emmited when target has succedded sigc::signal<void> signal_success_; + //! Seems to be unused std::list<sigc::connection> activity_connection_list; - - //etl::handle<synfig::Target_Scanline> target_scanline; - //etl::handle<synfig::Target_Tile> target_tile; + + //! The target that is going to be asynchronously rendered. etl::handle<synfig::Target> target; + //! Set to true when target render fails. bool error; + //! Set to true when target render succedded bool success; synfig::ProgressCallback *cb; + //! Signal to be emmited when the target is requested to stop sigc::signal<void> signal_stop_; Glib::Thread* render_thread; ------------------------------------------------------------------------------ The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl