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