aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Input/je_event.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/Input/je_event.h')
-rw-r--r--src/libjin/Input/je_event.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/src/libjin/Input/je_event.h b/src/libjin/Input/je_event.h
index ca5dab7..2e87dc9 100644
--- a/src/libjin/Input/je_event.h
+++ b/src/libjin/Input/je_event.h
@@ -14,6 +14,9 @@ namespace JinEngine
typedef SDL_Keycode Key;
typedef SDL_MouseWheelEvent Wheel;
+ ///
+ ///
+ ///
enum EventType {
QUIT = SDL_QUIT,
/* keyboard events */
@@ -39,6 +42,9 @@ namespace JinEngine
WINDOW_EVENT = SDL_WINDOWEVENT,
};
+ ///
+ ///
+ ///
enum WindowEvent {
WINDOW_SHOWN = SDL_WINDOWEVENT_SHOWN ,
WINDOW_HIDDEN = SDL_WINDOWEVENT_HIDDEN ,
@@ -58,16 +64,25 @@ namespace JinEngine
WINDOW_HIT_TEST = SDL_WINDOWEVENT_HIT_TEST ,
};
+ ///
+ ///
+ ///
inline int pollEvent(Event* e)
{
return SDL_PollEvent(e);
}
+ ///
+ ///
+ ///
inline const char* getKeyName(Key key)
{
return SDL_GetKeyName(key);
}
+ ///
+ ///
+ ///
inline const char* getButtonName(int button)
{
switch (button)
@@ -102,4 +117,5 @@ namespace JinEngine
} // namespace JinEngine
#endif // LIBJIN_MODULES_INPUT
-#endif \ No newline at end of file
+
+#endif // __JE_EVENT_H \ No newline at end of file