diff options
Diffstat (limited to 'src/libjin/Input')
-rw-r--r-- | src/libjin/Input/Mouse.cpp | 5 | ||||
-rw-r--r-- | src/libjin/Input/Mouse.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/libjin/Input/Mouse.cpp b/src/libjin/Input/Mouse.cpp index a3c8e27..e284f78 100644 --- a/src/libjin/Input/Mouse.cpp +++ b/src/libjin/Input/Mouse.cpp @@ -16,6 +16,11 @@ namespace input #endif // JIN_INPUT_SDL } + void Mouse::setVisible(bool visible) + { + SDL_ShowCursor(visible ? SDL_ENABLE : SDL_DISABLE); + } + } // input } // jin diff --git a/src/libjin/Input/Mouse.h b/src/libjin/Input/Mouse.h index 584c516..9f6bf5d 100644 --- a/src/libjin/Input/Mouse.h +++ b/src/libjin/Input/Mouse.h @@ -14,6 +14,7 @@ namespace input { public: void getState(int* x, int* y); + void setVisible(bool visible); private: SINGLETON(Mouse); |