🧑‍💻 fix: move function to IsleApp member

This commit is contained in:
Helloyunho 2025-07-06 01:35:30 +09:00
parent 18571714e1
commit e7c0392bc2
No known key found for this signature in database
GPG Key ID: 6AFA210B0150BE47
2 changed files with 3 additions and 4 deletions

View File

@ -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;

View File

@ -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