Window events.

This commit is contained in:
jussi
2023-08-18 15:01:58 +03:00
parent c911ba0431
commit 3fc07a02d5
9 changed files with 861 additions and 1112 deletions

View File

@@ -1,6 +1,18 @@
#pragma once
enum EventType { EVENT_KEY, EVENT_CHAR, EVENT_MOUSE_BUTTON, EVENT_MOUSE_CURSOR_POS, EVENT_MOUSE_SCROLL, EVENT_CURSOR_ENTER };
enum EventType {
EVENT_WINDOW_SIZE,
EVENT_WINDOW_MAXIMIZE,
EVENT_WINDOW_ICONYFY,
EVENT_WINDOW_FOCUS,
EVENT_WINDOW_DROP,
EVENT_KEY,
EVENT_CHAR,
EVENT_MOUSE_BUTTON,
EVENT_MOUSE_CURSOR_POS,
EVENT_MOUSE_SCROLL,
EVENT_CURSOR_ENTER
};
void defineGlobals();
void logCustom( int logLevel, const char *text, va_list args );