Allow scaling rectangle delegates by floats
This fixes talk-mode word hit boxes for 1.5x UI scale
This commit is contained in:
@@ -132,12 +132,12 @@ rectangle_size_delegate& rectangle_size_delegate::operator-=(int val) {
|
||||
return *this;
|
||||
}
|
||||
|
||||
rectangle_size_delegate& rectangle_size_delegate::operator*=(int val) {
|
||||
rectangle_size_delegate& rectangle_size_delegate::operator*=(float val) {
|
||||
*this = *this * val;
|
||||
return *this;
|
||||
}
|
||||
|
||||
rectangle_size_delegate& rectangle_size_delegate::operator/=(int val) {
|
||||
rectangle_size_delegate& rectangle_size_delegate::operator/=(float val) {
|
||||
*this = *this / val;
|
||||
return *this;
|
||||
}
|
||||
|
@@ -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*=(int val);
|
||||
rectangle_size_delegate& operator/=(int val);
|
||||
rectangle_size_delegate& operator*=(float val);
|
||||
rectangle_size_delegate& operator/=(float 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);
|
||||
|
Reference in New Issue
Block a user