X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Flayout.h;h=41de73d7dc11f9b46e3e209c318ff801a6c69851;hb=c52c0e591be55cb2c7251689c69c642e3cb3601c;hp=af06d4ba7eb017b81aaccd6343a8fd8206e01462;hpb=3f50c821de14b8deab2374810bf974908e6681e8;p=r2c2.git diff --git a/source/libr2c2/layout.h b/source/libr2c2/layout.h index af06d4b..41de73d 100644 --- a/source/libr2c2/layout.h +++ b/source/libr2c2/layout.h @@ -34,6 +34,7 @@ public: Loader(Layout &); private: void beamgate(); + void clock(); void route(); void signal(ArticleNumber); void terrain(ArticleNumber); @@ -77,7 +78,7 @@ public: sigc::signal signal_train_removed; sigc::signal signal_block_reserved; sigc::signal signal_sensor_state_changed; - sigc::signal signal_emergency; + sigc::signal signal_emergency; private: Catalogue &catalogue; @@ -138,7 +139,7 @@ public: void remove_train(Train &); void tick(); - void emergency(const std::string &); + void emergency(Block *, const std::string &); void save(const std::string &) const; void save_dynamic(const std::string &) const;