X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrack.h;h=ad4ad21066b9dfc9fe7f18985bf6795c6d94c7c5;hb=ab92a81163a62348b0f3708ac642e6cfcf64d8d5;hp=79365afbcceb04c8d1e291ab7b37fee54d85c9a9;hpb=a5e1363ceac1ab552849640c9021fcda362c4416;p=r2c2.git diff --git a/source/libr2c2/track.h b/source/libr2c2/track.h index 79365af..ad4ad21 100644 --- a/source/libr2c2/track.h +++ b/source/libr2c2/track.h @@ -25,10 +25,10 @@ public: private: void position(float, float, float); void rotation(float); - void sensor_id(unsigned); + void sensor_address(unsigned); void slope(float); void tilt(float); - void turnout_id(unsigned); + void turnout_address(unsigned); }; typedef std::list AttachmentList; @@ -42,8 +42,9 @@ private: Block *block; float slope; bool flex; + unsigned turnout_addr; unsigned turnout_id; - unsigned sensor_id; + unsigned sensor_addr; std::vector links; unsigned active_path; bool path_changing; @@ -70,10 +71,10 @@ private: void check_slope(); public: - void set_turnout_id(unsigned); - void set_sensor_id(unsigned); - unsigned get_turnout_id() const { return turnout_id; } - unsigned get_sensor_id() const { return sensor_id; } + void set_turnout_address(unsigned); + void set_sensor_address(unsigned); + unsigned get_turnout_address() const { return turnout_addr; } + unsigned get_sensor_address() const { return sensor_addr; } void set_active_path(unsigned); unsigned get_active_path() const { return active_path; } bool is_path_changing() const { return path_changing; }