X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/6bffe6f0ce6b00d792787c91cd609b72748287ae..ee359c263a2c534db6a94601f1d7906cdd9f04c7:/lib/gdi/erect.h?ds=sidebyside diff --git a/lib/gdi/erect.h b/lib/gdi/erect.h index d95b8c0f..83981403 100644 --- a/lib/gdi/erect.h +++ b/lib/gdi/erect.h @@ -119,6 +119,14 @@ public: static eRect emptyRect() { return eRect(0, 0, 0, 0); } static eRect invalidRect() { return eRect(); } + inline void scale(int x_n, int x_d, int y_n, int y_d) + { + x1 *= x_n; x1 /= x_d; + x2 *= x_n; x2 /= x_d; + y1 *= y_n; y1 /= y_d; + y2 *= y_n; y2 /= y_d; + } + private: int x1; int y1;