From: grumbel Date: Tue, 1 Dec 2009 03:54:44 +0000 (+0000) Subject: Use float instead of int X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=24fbf01fd8015ce97c75a609c1d793c443bbb768;p=supertux.git Use float instead of int git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6159 837edb03-e0f3-0310-88ca-d4d4e8b29345 --- diff --git a/src/math/sizef.hpp b/src/math/sizef.hpp index 9339eeced..e03aeb03c 100644 --- a/src/math/sizef.hpp +++ b/src/math/sizef.hpp @@ -41,14 +41,14 @@ public: Sizef(const Size& rhs); - Sizef& operator*=(int factor) + Sizef& operator*=(float factor) { width *= factor; height *= factor; return *this; } - Sizef& operator/=(int divisor) + Sizef& operator/=(float divisor) { width /= divisor; height /= divisor; @@ -74,19 +74,19 @@ public: float height; }; -inline Sizef operator*(const Sizef& lhs, int factor) +inline Sizef operator*(const Sizef& lhs, float factor) { return Sizef(lhs.width * factor, lhs.height * factor); } -inline Sizef operator*(int factor, const Sizef& rhs) +inline Sizef operator*(float factor, const Sizef& rhs) { return Sizef(rhs.width * factor, rhs.height * factor); } -inline Sizef operator/(const Sizef& lhs, int divisor) +inline Sizef operator/(const Sizef& lhs, float divisor) { return Sizef(lhs.width / divisor, lhs.height / divisor);