1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 11:03:00 +01:00

Remove WindowBase::IsLegacy() function (#21572)

This commit is contained in:
Michael Steenbeek
2024-03-10 18:48:06 +01:00
committed by GitHub
parent 65fa51976b
commit 24f5675cab
3 changed files with 1 additions and 15 deletions

View File

@@ -638,10 +638,7 @@ void WindowDrawWidgets(WindowBase& w, DrawPixelInfo& dpi)
{
if (w.windowPos.y + widget->top < dpi.y + dpi.height && w.windowPos.y + widget->bottom >= dpi.y)
{
if (w.IsLegacy())
WidgetDraw(dpi, w, widgetIndex);
else
w.OnDrawWidget(widgetIndex, dpi);
w.OnDrawWidget(widgetIndex, dpi);
}
}
}
@@ -691,11 +688,6 @@ void InvalidateAllWindowsAfterInput()
});
}
bool Window::IsLegacy()
{
return false;
}
void Window::OnDraw(DrawPixelInfo& dpi)
{
WindowDrawWidgets(*this, dpi);

View File

@@ -14,7 +14,6 @@
struct Window : WindowBase
{
virtual bool IsLegacy() override;
virtual void OnDraw(DrawPixelInfo& dpi) override;
virtual void OnDrawWidget(WidgetIndex widgetIndex, DrawPixelInfo& dpi) override;

View File

@@ -80,11 +80,6 @@ struct WindowBase
WindowBase& operator=(const WindowBase&) = delete;
virtual bool IsLegacy()
{
return true;
}
// Events
virtual void OnOpen()
{