summaryrefslogtreecommitdiff
path: root/include/platforms/core_desktop.h
blob: 87828193a760ff974207f39eb7456672aa21bfae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#pragma once

#include "GLFW/glfw3.h"
#include "GLFW/glfw3native.h"

enum EventType {
	GLFW_WINDOW_SIZE_EVENT,
	GLFW_WINDOW_MAXIMIZE_EVENT,
	GLFW_WINDOW_ICONYFY_EVENT,
	GLFW_WINDOW_FOCUS_EVENT,
	GLFW_WINDOW_DROP_EVENT,
	GLFW_KEY_EVENT,
	GLFW_CHAR_EVENT,
	GLFW_MOUSE_BUTTON_EVENT,
	GLFW_MOUSE_CURSOR_POS_EVENT,
	GLFW_MOUSE_SCROLL_EVENT,
	GLFW_CURSOR_ENTER_EVENT,
	GLFW_JOYSTICK_EVENT,
	/* NOTE! Experimental. Needs glfw PR https://github.com/glfw/glfw/pull/1445 */
	GLFW_PEN_TABLET_DATA_EVENT,
	GLFW_PEN_TABLET_CURSOR_EVENT,
	GLFW_PEN_TABLET_PROXIMITY_EVENT
};