sigc::signal<void> signal_grab_pointer;
sigc::signal<void> signal_ungrab_pointer;
sigc::signal<void, const Time::TimeDelta &> signal_request_animation;
+ sigc::signal<void> signal_rebuild_needed;
protected:
Geometry geom;
Container *parent;
std::string tooltip;
PartCache part_cache;
+ bool rebuild_needed;
Time::TimeDelta anim_interval;
Widget();
const Time::TimeDelta &get_animation_interval() const { return anim_interval; }
protected:
+ void mark_rebuild();
+ virtual void rebuild_hierarchy();
void rebuild();
virtual void rebuild_special(const Part &);