use doubles in rectangle scaling

This commit is contained in:
2025-04-12 09:33:08 -05:00
parent daaca32e53
commit 704e724fe9
2 changed files with 4 additions and 4 deletions

View File

@@ -132,12 +132,12 @@ rectangle_size_delegate& rectangle_size_delegate::operator-=(int val) {
return *this;
}
rectangle_size_delegate& rectangle_size_delegate::operator*=(float val) {
rectangle_size_delegate& rectangle_size_delegate::operator*=(double val) {
*this = *this * val;
return *this;
}
rectangle_size_delegate& rectangle_size_delegate::operator/=(float val) {
rectangle_size_delegate& rectangle_size_delegate::operator/=(double val) {
*this = *this / val;
return *this;
}

View File

@@ -56,8 +56,8 @@ public:
rectangle_size_delegate& operator=(int val);
rectangle_size_delegate& operator+=(int val);
rectangle_size_delegate& operator-=(int val);
rectangle_size_delegate& operator*=(float val);
rectangle_size_delegate& operator/=(float val);
rectangle_size_delegate& operator*=(double val);
rectangle_size_delegate& operator/=(double val);
rectangle_size_delegate& operator=(const rectangle_size_delegate& val);
rectangle_size_delegate& operator+=(const rectangle_size_delegate& val);
rectangle_size_delegate& operator-=(const rectangle_size_delegate& val);