git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6159
837edb03-e0f3-0310-88ca-
d4d4e8b29345
- Sizef& operator*=(int factor)
+ Sizef& operator*=(float factor)
{
width *= factor;
height *= factor;
return *this;
}
{
width *= factor;
height *= factor;
return *this;
}
- Sizef& operator/=(int divisor)
+ Sizef& operator/=(float divisor)
{
width /= divisor;
height /= divisor;
{
width /= divisor;
height /= divisor;
-inline Sizef operator*(const Sizef& lhs, int factor)
+inline Sizef operator*(const Sizef& lhs, float factor)
{
return Sizef(lhs.width * factor,
lhs.height * 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);
}
{
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);
{
return Sizef(lhs.width / divisor,
lhs.height / divisor);