diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-10-03 09:36:28 +1100 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-10-03 09:36:28 +1100 |
| commit | 3df4cc9e3de6af480d1ff78376a7d811c9270561 (patch) | |
| tree | 0b497dc40488f9c69677f31afc8104ec779bbb2b /src/drivers/relative_wheel.cpp | |
| parent | 95618239e64d150ed2471820aa0758f72407d252 (diff) | |
| download | tangara-fw-3df4cc9e3de6af480d1ff78376a7d811c9270561.tar.gz | |
Make accessors in RelativeWheel const
Diffstat (limited to 'src/drivers/relative_wheel.cpp')
| -rw-r--r-- | src/drivers/relative_wheel.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/drivers/relative_wheel.cpp b/src/drivers/relative_wheel.cpp index c014ab5e..859f69e3 100644 --- a/src/drivers/relative_wheel.cpp +++ b/src/drivers/relative_wheel.cpp @@ -65,22 +65,18 @@ auto RelativeWheel::SetEnabled(bool en) -> void { is_enabled_ = en; } -auto RelativeWheel::is_clicking() -> bool { +auto RelativeWheel::is_clicking() const -> bool { if (!is_enabled_) { return false; } - bool ret = is_clicking_; - is_clicking_ = 0; - return ret; + return is_clicking_; } -auto RelativeWheel::ticks() -> std::int_fast16_t { +auto RelativeWheel::ticks() const -> std::int_fast16_t { if (!is_enabled_) { return 0; } - int_fast16_t t = ticks_; - ticks_ = 0; - return t; + return ticks_; } } // namespace drivers |
