From e7c0392bc280df5515c3c0c42d080014a07d75ed Mon Sep 17 00:00:00 2001 From: Helloyunho Date: Sun, 6 Jul 2025 01:35:30 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=91=E2=80=8D=F0=9F=92=BB=20fix:=20move?= =?UTF-8?q?=20function=20to=20IsleApp=20member?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ISLE/isleapp.cpp | 4 ++-- ISLE/isleapp.h | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/ISLE/isleapp.cpp b/ISLE/isleapp.cpp index bb13d075..cd0a6849 100644 --- a/ISLE/isleapp.cpp +++ b/ISLE/isleapp.cpp @@ -386,7 +386,7 @@ SDL_AppResult SDL_AppIterate(void* appstate) g_mousemoved = FALSE; } - MoveVirtualCursorViaJoystick(); + g_isle->MoveVirtualMouseViaJoystick(); } return SDL_APP_CONTINUE; @@ -1276,7 +1276,7 @@ IDirect3DRMMiniwinDevice* GetD3DRMMiniwinDevice() return d3drmMiniwinDev; } -void MoveVirtualCursorViaJoystick() +void IsleApp::MoveVirtualMouseViaJoystick() { if (g_lastJoystickMouseX != 0 || g_lastJoystickMouseY != 0) { g_mousemoved = TRUE; diff --git a/ISLE/isleapp.h b/ISLE/isleapp.h index c5e3a612..70445d05 100644 --- a/ISLE/isleapp.h +++ b/ISLE/isleapp.h @@ -60,6 +60,7 @@ class IsleApp { MxResult ParseArguments(int argc, char** argv); MxResult VerifyFilesystem(); void DetectGameVersion(); + void MoveVirtualMouseViaJoystick(); private: char* m_hdPath; // 0x00 @@ -107,6 +108,4 @@ extern MxS32 g_closed; extern IDirect3DRMMiniwinDevice* GetD3DRMMiniwinDevice(); -void MoveVirtualCursorViaJoystick(); - #endif // ISLEAPP_H