MacOS: Embedded window support.

This commit is contained in:
Stuart Carnie 2025-04-29 07:01:27 +10:00
parent 1cf573f44d
commit 00e1fdec2c
37 changed files with 3670 additions and 384 deletions

View file

@ -32,6 +32,23 @@
#include "core/error/error_macros.h"
enum class InputEventType {
INVALID = -1,
KEY,
MOUSE_BUTTON,
MOUSE_MOTION,
JOY_MOTION,
JOY_BUTTON,
SCREEN_TOUCH,
SCREEN_DRAG,
MAGNIFY_GESTURE,
PAN_GESTURE,
MIDI,
SHORTCUT,
ACTION,
MAX,
};
enum class HatDir {
UP = 0,
RIGHT = 1,