зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1139675 - Add a couple of operator overloads to BaseSize. r=kats
--HG-- extra : rebase_source : 83dc92abae4c970b93d9d6f6841392a6530d560d extra : source : 2d49fc7c82c580e115bfcca8709582a7a9abda6b
This commit is contained in:
Родитель
d8509a9780
Коммит
d3aed336d6
|
@ -69,6 +69,9 @@ struct BaseSize {
|
|||
Sub operator/(T aScale) const {
|
||||
return Sub(width / aScale, height / aScale);
|
||||
}
|
||||
friend Sub operator*(T aScale, const Sub& aSize) {
|
||||
return Sub(aScale * aSize.width, aScale * aSize.height);
|
||||
}
|
||||
void Scale(T aXScale, T aYScale) {
|
||||
width *= aXScale;
|
||||
height *= aYScale;
|
||||
|
|
Загрузка…
Ссылка в новой задаче