| 5558 | } |
| 5559 | |
| 5560 | static void ScaleWindow(ImGuiWindow* window, float scale) |
| 5561 | { |
| 5562 | ImVec2 origin = window->Viewport->Pos; |
| 5563 | window->Pos = ImFloor((window->Pos - origin) * scale + origin); |
| 5564 | window->Size = ImTrunc(window->Size * scale); |
| 5565 | window->SizeFull = ImTrunc(window->SizeFull * scale); |
| 5566 | window->ContentSize = ImTrunc(window->ContentSize * scale); |
| 5567 | } |
| 5568 | |
| 5569 | static bool IsWindowActiveAndVisible(ImGuiWindow* window) |
| 5570 | { |
no test coverage detected