El case de les variables en mouse.cpp i mouse.h era incorrecte

This commit is contained in:
2025-01-03 23:57:45 +01:00
parent b586a117c8
commit f573bd02ac
2 changed files with 12 additions and 12 deletions

View File

@@ -3,30 +3,30 @@
namespace Mouse namespace Mouse
{ {
Uint32 cursorHideTime = 3000; // Tiempo en milisegundos para ocultar el cursor Uint32 cursor_hide_time = 3000; // Tiempo en milisegundos para ocultar el cursor
Uint32 lastMouseMoveTime = 0; // Última vez que el ratón se movió Uint32 last_mouse_move_time = 0; // Última vez que el ratón se movió
bool cursorVisible = true; // Estado del cursor bool cursor_visible = true; // Estado del cursor
void handleEvent(const SDL_Event &event) void handleEvent(const SDL_Event &event)
{ {
if (event.type == SDL_MOUSEMOTION) if (event.type == SDL_MOUSEMOTION)
{ {
lastMouseMoveTime = SDL_GetTicks(); last_mouse_move_time = SDL_GetTicks();
if (!cursorVisible) if (!cursor_visible)
{ {
SDL_ShowCursor(SDL_ENABLE); SDL_ShowCursor(SDL_ENABLE);
cursorVisible = true; cursor_visible = true;
} }
} }
} }
void updateCursorVisibility() void updateCursorVisibility()
{ {
Uint32 currentTime = SDL_GetTicks(); Uint32 current_time = SDL_GetTicks();
if (cursorVisible && (currentTime - lastMouseMoveTime > cursorHideTime)) if (cursor_visible && (current_time - last_mouse_move_time > cursor_hide_time))
{ {
SDL_ShowCursor(SDL_DISABLE); SDL_ShowCursor(SDL_DISABLE);
cursorVisible = false; cursor_visible = false;
} }
} }
} }

View File

@@ -3,9 +3,9 @@
namespace Mouse namespace Mouse
{ {
extern Uint32 cursorHideTime; // Tiempo en milisegundos para ocultar el cursor extern Uint32 cursor_hide_time; // Tiempo en milisegundos para ocultar el cursor
extern Uint32 lastMouseMoveTime; // Última vez que el ratón se movió extern Uint32 last_mouse_move_time; // Última vez que el ratón se movió
extern bool cursorVisible; // Estado del cursor extern bool cursor_visible; // Estado del cursor
void handleEvent(const SDL_Event &event); void handleEvent(const SDL_Event &event);
void updateCursorVisibility(); void updateCursorVisibility();