aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Input/Event.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-09-10 07:17:50 +0800
committerchai <chaifix@163.com>2018-09-10 07:17:50 +0800
commit8339939b7fce5236b1a933eef46e1dd4284a24aa (patch)
treef62c1cefb54e1e8b14fb91564b13d436accff1da /src/libjin/Input/Event.h
parent6decddfd8470b44609e8c3aa144380f198b7b54c (diff)
*update
Diffstat (limited to 'src/libjin/Input/Event.h')
-rw-r--r--src/libjin/Input/Event.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/libjin/Input/Event.h b/src/libjin/Input/Event.h
index 831c204..cef6b88 100644
--- a/src/libjin/Input/Event.h
+++ b/src/libjin/Input/Event.h
@@ -16,13 +16,27 @@ namespace input
enum EventType {
QUIT = SDL_QUIT,
+ /* keyboard events */
KEY_DOWN = SDL_KEYDOWN,
KEY_UP = SDL_KEYUP,
+ /* mouse events */
MOUSE_MOTION = SDL_MOUSEMOTION,
MOUSE_BUTTON_DOWN = SDL_MOUSEBUTTONDOWN,
MOUSE_BUTTON_UP = SDL_MOUSEBUTTONUP,
MOUSE_WHEEL = SDL_MOUSEWHEEL,
- WINDOW_EVENT = SDL_WINDOWEVENT,
+ /* joypad events */
+ JOYBUTTONDOWN = SDL_JOYBUTTONDOWN,
+ JOYBUTTONUP = SDL_JOYBUTTONUP,
+ JOYAXISMOTION = SDL_JOYAXISMOTION,
+ JOYBALLMOTION = SDL_JOYBALLMOTION,
+ JOYHATMOTION = SDL_JOYHATMOTION,
+ JOYDEVICEADDED = SDL_JOYDEVICEADDED,
+ JOYDEVICEREMOVED = SDL_JOYDEVICEREMOVED,
+ CONTROLLERBUTTONDOWN = SDL_CONTROLLERBUTTONDOWN,
+ CONTROLLERBUTTONUP = SDL_CONTROLLERBUTTONUP,
+ CONTROLLERAXISMOTION = SDL_CONTROLLERAXISMOTION,
+ /* window evnets */
+ WINDOW_EVENT = SDL_WINDOWEVENT,
};
enum WindowEvent {