X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibmarklin%2Froute.h;fp=source%2Flibmarklin%2Froute.h;h=010bb873c8e0971ae0a8022677df26b001b04a7a;hb=e39a3bb041867d6b469bb26278ea0b05ebea0277;hp=89788e3b62b477fc945229a96f4e1ede0ecbfc7f;hpb=ff20abc71ef697eb241e1aea9f7d61adeccfefd6;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 &);