/* * ===================================================================================== * * Filename: Mouse.cpp * * Description: * * Created: 20/12/2014 15:39:17 * * Author: Quentin Bazin, * * ===================================================================================== */ #include "Config.hpp" #include "Mouse.hpp" Window *Mouse::s_window = nullptr; void Mouse::resetToWindowCenter() { SDL_WarpMouseInWindow(s_window->window(), SCREEN_WIDTH / 2, SCREEN_HEIGHT / 2); } void Mouse::setCursorGrabbed(bool grabbed) { SDL_SetRelativeMouseMode((SDL_bool)grabbed); } void Mouse::setCursorVisible(bool visible) { SDL_ShowCursor(visible); }