]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/locomotive.h
Add Track::get_endpoint_position to avoid duplicating calculations
[r2c2.git] / source / libmarklin / locomotive.h
index 68e1330efd3451fd9472acc746b179e1362a0670..7142701a28e3c5d9e6d5552db523ba00c469e18f 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <list>
 #include <string>
+#include <sigc++/signal.h>
 #include "constants.h"
 
 namespace Marklin {
@@ -12,6 +13,8 @@ class Control;
 class Locomotive
 {
 public:
+       sigc::signal<void, unsigned> signal_speed_changed;
+
        Locomotive(Control &, unsigned);
        void     set_speed(unsigned);
        void     set_reverse(bool);