X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibmarklin%2Froute.h;h=010bb873c8e0971ae0a8022677df26b001b04a7a;hb=97443d96ff3ce51388d2edd1e0dca8f2cd231346;hp=89788e3b62b477fc945229a96f4e1ede0ecbfc7f;hpb=306cf0a8709a781b3031aa05a7b353a9b3a308e5;p=r2c2.git diff --git a/source/libmarklin/route.h b/source/libmarklin/route.h index 89788e3..010bb87 100644 --- a/source/libmarklin/route.h +++ b/source/libmarklin/route.h @@ -33,6 +33,7 @@ public: private: Layout &layout; std::string name; + bool temporary; std::set tracks; std::map turnouts; @@ -41,6 +42,8 @@ public: ~Route(); const std::string &get_name() const { return name; } + void set_temporary(bool); + bool is_temporary() const { return temporary; } int get_turnout(unsigned) const; const std::map &get_turnouts() const { return turnouts; } void add_track(const Track &);