]> git.tdb.fi Git - r2c2.git/blobdiff - source/designer/designer.h
Clear end_of_route if we have to free blocks from the end
[r2c2.git] / source / designer / designer.h
index 63d2591959ab152aee38b74dd706c1c7b027a1cc..7ab3d1dc3a03cd3bad7a5fb7ee49875d50ecbbde 100644 (file)
@@ -70,7 +70,7 @@ private:
        Selection selection;
        Manipulator manipulator;
        Measure measure;
-       CameraController camera_ctl;
+       CameraController *camera_ctl;
        TrackWrap track_wrap;
 
        Msp::Time::TimeStamp last_tick;
@@ -110,6 +110,7 @@ private:
        void apply_camera();
        void render();
        void track_added(Marklin::Track &);
+       void track_removed(Marklin::Track &);
        Marklin::Track3D *pick_track(int, int);
        void update_track_icon(Marklin::Track3D &);
        void selection_changed();
@@ -120,7 +121,6 @@ private:
        void turnout_id_accept(const std::string &);
        void sensor_id_accept(const std::string &);
        void route_name_accept(const std::string &);
-       void view_all();
        std::string tooltip(int, int);
        void show_route(const Marklin::Route *);
 };