]> git.tdb.fi Git - r2c2.git/blobdiff - source/designer/designer.h
Remove the scripting-based timetable
[r2c2.git] / source / designer / designer.h
index f22b25c181e161462e2dfd27a560824def6094e7..fd70358c56698b0ee923a478d1902becdce06e35 100644 (file)
@@ -24,7 +24,7 @@
 #include "manipulator.h"
 #include "measure.h"
 #include "selection.h"
-#include "trackwrap.h"
+#include "selectionwrap.h"
 
 class Toolbar;
 
@@ -65,10 +65,10 @@ private:
 
        Mode mode;
        Selection selection;
+       SelectionWrap sel_wrap;
        Manipulator manipulator;
        Measure measure;
        CameraController *camera_ctl;
-       TrackWrap *track_wrap;
 
        Msp::Time::TimeStamp last_tick;
 
@@ -113,9 +113,9 @@ private:
        void axis_motion(unsigned, float, float);
        void apply_camera();
        void render();
-       void track_added(R2C2::Track &);
-       void track_removed(R2C2::Track &);
-       R2C2::Track *pick_track(const R2C2::Vector &);
+       void object_added(R2C2::Object &);
+       void object_removed(R2C2::Object &);
+       R2C2::Object *pick_object(const R2C2::Vector &);
        void update_track_icon(R2C2::Track3D &);
        void selection_changed();
        void manipulation_status(const std::string &);