X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fsignal.h;h=2f77f0627b11ec8ba46d82f6f8382ab73cd93c56;hb=f23c8d8cbc4e72b45e3a719b2cf974ce35d054e9;hp=b6049516c45b6ffa18db0c664cdfccbfdf984a6b;hpb=b88d3630a0e3fdd763db018bbe5dbfe3180a95f2;p=r2c2.git diff --git a/source/libr2c2/signal.h b/source/libr2c2/signal.h index b604951..2f77f06 100644 --- a/source/libr2c2/signal.h +++ b/source/libr2c2/signal.h @@ -48,9 +48,10 @@ public: void set_address(unsigned); virtual void set_position(const Vector &); - virtual void set_rotation(float); + virtual void set_rotation(const Angle &); + virtual void set_tilt(const Angle &) { } private: - void normalize_location(); + void update_location(); public: virtual Track *get_parent() const { return track; } @@ -60,8 +61,6 @@ private: virtual SnapType get_default_snap_type_to(const Object &) const; public: - virtual bool collide_ray(const Vector &, const Vector &) const; - void tick(const Msp::Time::TimeDelta &); private: