]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/trafficmanager.h
Add accessors adding things to a Catalogue from the outside
[r2c2.git] / source / libmarklin / trafficmanager.h
index b01860af5d4fb774069d9211bd51f4caaa0327dc..266d2ff65ccf037eafcd7fdce468fddbd8bb9ad3 100644 (file)
@@ -43,7 +43,9 @@ public:
        ~TrafficManager();
 
        Control &get_control() const { return control; }
+       Layout &get_layout() const { return layout; }
        const std::list<Block *> &get_blocks() const { return blocks; }
+       Block &get_block(unsigned) const;
        Block &get_block_by_track(const Track &) const;
        const std::list<Train *> &get_trains() const { return trains; }
        Train &get_train_by_locomotive(const Locomotive &) const;