1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-02-02 19:56:13 +01:00

Refactor INPUT_FLAGS into FlagHolder

This commit is contained in:
Gymnasiast
2025-03-26 13:00:54 +01:00
parent 41dc87c68e
commit 2002f697e0
29 changed files with 81 additions and 105 deletions

View File

@@ -190,9 +190,9 @@ namespace OpenRCT2
{
if (InputGetState() == InputState::Reset || InputGetState() == InputState::Normal)
{
if (InputTestFlag(INPUT_FLAG_VIEWPORT_SCROLLING))
if (gInputFlags.has(InputFlag::viewportScrolling))
{
InputSetFlag(INPUT_FLAG_VIEWPORT_SCROLLING, false);
gInputFlags.unset(InputFlag::viewportScrolling);
break;
}
}
@@ -211,7 +211,7 @@ namespace OpenRCT2
if (!gOpenRCT2Headless)
{
InputSetFlag(INPUT_FLAG_VIEWPORT_SCROLLING, false);
gInputFlags.unset(InputFlag::viewportScrolling);
}
// Always perform autosave check, even when paused