X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fcellrenderer_timetrack.h;h=39e3f3a8c3a0bff6c99d32d0598688cc0241da7c;hb=949269a8e154acf600f227f7e23ad70232b550ae;hp=98af667c7340dc51df882776a52e106cf31b3ad0;hpb=c34decdd956abc5fc2e4b7b2461e775843e6d53c;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/cellrenderer_timetrack.h b/synfig-studio/trunk/src/gtkmm/cellrenderer_timetrack.h index 98af667..39e3f3a 100644 --- a/synfig-studio/trunk/src/gtkmm/cellrenderer_timetrack.h +++ b/synfig-studio/trunk/src/gtkmm/cellrenderer_timetrack.h @@ -68,12 +68,6 @@ namespace studio { class Widget_ValueBase; -enum Side -{ - SIDE_LEFT, - SIDE_RIGHT -}; - /*! \class CellRenderer_TimeTrack ** \brief A cell renderer that displays the waypoints for Animated ValueNodes. */ @@ -90,7 +84,7 @@ private: Gtk::Adjustment adjustment_; //! Signal for when the user clicks on a waypoint - sigc::signal signal_waypoint_clicked_; + sigc::signal&, const synfig::Time&, const synfig::Time&, int, synfig::Waypoint::Side> signal_waypoint_clicked_cellrenderer_; sigc::signal signal_waypoint_changed_; @@ -158,8 +152,8 @@ public: public: - sigc::signal &signal_waypoint_clicked() - {return signal_waypoint_clicked_; } + sigc::signal&, const synfig::Time&, const synfig::Time&, int, synfig::Waypoint::Side> &signal_waypoint_clicked_cellrenderer() + {return signal_waypoint_clicked_cellrenderer_; } sigc::signal &signal_waypoint_changed() {return signal_waypoint_changed_; } @@ -173,7 +167,7 @@ public: CellRenderer_TimeTrack(); ~CellRenderer_TimeTrack(); - void show_timepoint_menu(const etl::handle& node, const synfig::Time& time, const synfig::Time& time_offset, Side side=SIDE_RIGHT); + void show_timepoint_menu(const etl::handle&, const synfig::Time&, const synfig::Time&, synfig::Waypoint::Side side=synfig::Waypoint::SIDE_RIGHT); void set_adjustment(Gtk::Adjustment &x); Gtk::Adjustment *get_adjustment();