X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibmarklin%2Ftrafficmanager.h;h=6e210bcf1f8a75430cfea680cd7f774bf8bd0b07;hb=78bc40c2d1a5fcc5715143bd2326716fbb143730;hp=11ecc9551b3a013aff96e86d9ffc7cc614ec9336;hpb=6c61179fe09af2f5366d50f10aadbf5f83438087;p=r2c2.git diff --git a/source/libmarklin/trafficmanager.h b/source/libmarklin/trafficmanager.h index 11ecc95..6e210bc 100644 --- a/source/libmarklin/trafficmanager.h +++ b/source/libmarklin/trafficmanager.h @@ -1,7 +1,7 @@ #ifndef LIBMARKLIN_TRAFFICMANAGER_H_ #define LIBMARKLIN_TRAFFICMANAGER_H_ -#include "section.h" +#include "block.h" #include "train.h" namespace Marklin { @@ -15,12 +15,12 @@ class TrafficManager public: TrafficManager(Control &, Layout &); Control &get_control() const { return control; } - Section *get_section_by_track(const Track *) const; + Block *get_block_by_track(const Track *) const; void add_train(Train *); private: Control &control; Layout &layout; - SectionSeq sections; + BlockSeq blocks; TrainSeq trains; void turnout_route_changed(unsigned, Turnout *);