| 1546 | } |
| 1547 | |
| 1548 | bool MainInterface::overButton(PolyI buttonPoly, Vec2I const& mousePos) const { |
| 1549 | Vec2I barPos = mainBarPosition(); |
| 1550 | buttonPoly.translate(barPos); |
| 1551 | buttonPoly.scale(interfaceScale(), barPos); |
| 1552 | return buttonPoly.contains(mousePos); |
| 1553 | } |
| 1554 | |
| 1555 | bool MainInterface::overlayClick(Vec2I const& mousePos, MouseButton) { |
| 1556 | PolyI mainBarPoly = m_config->mainBarPoly; |