X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdesigner%2Fmanipulator.h;h=9177f971b66d2d63011d69601306287b4dca1c8e;hb=444c7efb2fadb10e98197a62b791829d821370c0;hp=b482251294ee21f9242c68f7dbb1b708cffc25b7;hpb=3e9c210ddc036cd015228504cc0803c909e27f84;p=r2c2.git diff --git a/source/designer/manipulator.h b/source/designer/manipulator.h index b482251..9177f97 100644 --- a/source/designer/manipulator.h +++ b/source/designer/manipulator.h @@ -50,8 +50,13 @@ private: float height; }; - Designer &designer; - Selection *selection; +public: + sigc::signal signal_status; + sigc::signal signal_done; + +private: + Designer &designer; + Selection *selection; std::vector tracks; Marklin::Point center; @@ -60,19 +65,16 @@ private: float wrap_rot; Marklin::Point gpointer; - int pointer_y; - Mode mode; + int pointer_y; + Mode mode; Marklin::Point move_origin; - float angle; - float rot_origin; - int elev_origin; + float angle; + float rot_origin; + int elev_origin; std::set neighbors; sigc::connection selection_changed_conn; public: - sigc::signal signal_status; - sigc::signal signal_done; - Manipulator(Designer &); void set_selection(Selection *);