Browse Source

missing consts added

Kajetan Johannes Hammerle 2 years ago
parent
commit
270a09d73a
1 changed files with 6 additions and 6 deletions
  1. 6 6
      math/BufferedValue.h

+ 6 - 6
math/BufferedValue.h

@@ -16,7 +16,7 @@ public:
         last = current;
     }
 
-    T get(float lag) {
+    T get(float lag) const {
         return Math::interpolate(last, current, lag);
     }
 
@@ -51,26 +51,26 @@ public:
     }
 
     template<typename O>
-    auto operator+(const O& o) {
+    auto operator+(const O& o) const {
         return current + o;
     }
 
     template<typename O>
-    auto operator-(const O& o) {
+    auto operator-(const O& o) const {
         return current - o;
     }
 
     template<typename O>
-    auto operator*(const O& o) {
+    auto operator*(const O& o) const {
         return current * o;
     }
 
     template<typename O>
-    auto operator/(const O& o) {
+    auto operator/(const O& o) const {
         return current / o;
     }
 
-    auto operator-() {
+    auto operator-() const {
         return -current;
     }