25 #ifndef __SYNFIG_WORKAREARENDERER_H
26 #define __SYNFIG_WORKAREARENDERER_H
31 #include <sigc++/signal.h>
32 #include <sigc++/object.h>
33 #include <synfig/vector.h>
34 #include <gdkmm/window.h>
35 #include <gdkmm/rectangle.h>
38 #define GDK_COLOR_TO_RGB(color) \
39 color.get_red_p (), color.get_green_p (), color.get_blue_p ()
51 typedef etl::handle<WorkAreaRenderer>
Handle;
58 sigc::signal<void> signal_changed_;
91 const Glib::RefPtr<Gdk::Window>& window,
92 const Gdk::Rectangle& expose_area
105 {
return priority_<rhs.priority_; }
109 {
return lhs->get_priority() < rhs->get_priority(); }
112 {
return lhs->get_priority() < rhs->get_priority(); }