0x0048E70B
| 181 | |
| 182 | // 0x0048E70B |
| 183 | static void onResize(Window& self) |
| 184 | { |
| 185 | Common::enableRenameByCaption(&self); |
| 186 | |
| 187 | self.setSize(kWindowSize, Common::kMaxWindowSize); |
| 188 | |
| 189 | if (self.viewports[0] != nullptr) |
| 190 | { |
| 191 | uint16_t newWidth = self.width - 8; |
| 192 | uint16_t newHeight = self.height - 59; |
| 193 | |
| 194 | auto& viewport = self.viewports[0]; |
| 195 | if (newWidth != viewport->width || newHeight != viewport->height) |
| 196 | { |
| 197 | viewport->width = newWidth; |
| 198 | viewport->height = newHeight; |
| 199 | viewport->viewWidth = newWidth << viewport->zoom; |
| 200 | viewport->viewHeight = newHeight << viewport->zoom; |
| 201 | self.savedView.clear(); |
| 202 | } |
| 203 | } |
| 204 | |
| 205 | initViewport(self); |
| 206 | } |
| 207 | |
| 208 | // 0x0048F11B |
| 209 | static void initViewport(Window& self) |
nothing calls this directly
no test coverage detected