X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrain.h;h=340537a89a401242fd08cabb2c004459892ec36e;hb=cf38d0a8208fab7ba7aaafc5eed9a86dfc3722a5;hp=f3783893d3297628f5af69df539e3500e7b7cf66;hpb=57e0944ee8ed442e2d0aa7c9964cac00450af5e7;p=r2c2.git diff --git a/source/libr2c2/train.h b/source/libr2c2/train.h index f378389..340537a 100644 --- a/source/libr2c2/train.h +++ b/source/libr2c2/train.h @@ -43,6 +43,8 @@ public: sigc::signal signal_function_changed; sigc::signal signal_ai_event; sigc::signal signal_advanced; + sigc::signal signal_vehicle_added; + sigc::signal signal_vehicle_removed; private: Layout &layout; @@ -110,7 +112,7 @@ public: return 0; } - void place(const BlockIter &); + bool place(const BlockIter &); void unplace(); bool is_placed() const { return !allocator.empty(); } void stop_at(Block *);