TDME2  1.9.200
Macros
InputDefinitions.h File Reference
#include <GLFW/glfw3.h>
Include dependency graph for InputDefinitions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GLFW_INCLUDE_NONE
 
#define KEYBOARD_MODIFIER_NONE   0
 
#define KEYBOARD_MODIFIER_SHIFT   GLFW_MOD_SHIFT
 
#define KEYBOARD_MODIFIER_CTRL   GLFW_MOD_CONTROL
 
#define KEYBOARD_MODIFIER_ALT   GLFW_MOD_ALT
 
#define MOUSE_BUTTON_DOWN   GLFW_PRESS
 
#define MOUSE_BUTTON_UP   GLFW_RELEASE
 
#define MOUSE_BUTTON_NONE   0
 
#define MOUSE_BUTTON_LEFT   (GLFW_MOUSE_BUTTON_LEFT + 1)
 
#define MOUSE_BUTTON_RIGHT   (GLFW_MOUSE_BUTTON_RIGHT + 1)
 
#define MOUSE_BUTTON_MIDDLE   (GLFW_MOUSE_BUTTON_MIDDLE + 1)
 
#define KEYBOARD_KEYCODE_TAB   GLFW_KEY_TAB
 
#define KEYBOARD_KEYCODE_BACKSPACE   GLFW_KEY_BACKSPACE
 
#define KEYBOARD_KEYCODE_RETURN   GLFW_KEY_ENTER
 
#define KEYBOARD_KEYCODE_DELETE   GLFW_KEY_DELETE
 
#define KEYBOARD_KEYCODE_SPACE   GLFW_KEY_SPACE
 
#define KEYBOARD_KEYCODE_LEFT   GLFW_KEY_LEFT
 
#define KEYBOARD_KEYCODE_UP   GLFW_KEY_UP
 
#define KEYBOARD_KEYCODE_RIGHT   GLFW_KEY_RIGHT
 
#define KEYBOARD_KEYCODE_DOWN   GLFW_KEY_DOWN
 
#define KEYBOARD_KEYCODE_PAGE_UP   GLFW_KEY_PAGE_UP
 
#define KEYBOARD_KEYCODE_PAGE_DOWN   GLFW_KEY_PAGE_DOWN
 
#define KEYBOARD_KEYCODE_POS1   GLFW_KEY_HOME
 
#define KEYBOARD_KEYCODE_END   GLFW_KEY_END
 
#define KEYBOARD_KEYCODE_ESCAPE   GLFW_KEY_ESCAPE
 
#define KEYBOARD_KEYCODE_F1   GLFW_KEY_F1
 
#define KEYBOARD_KEYCODE_F2   GLFW_KEY_F2
 
#define KEYBOARD_KEYCODE_F3   GLFW_KEY_F3
 
#define KEYBOARD_KEYCODE_F4   GLFW_KEY_F4
 
#define KEYBOARD_KEYCODE_F5   GLFW_KEY_F5
 
#define KEYBOARD_KEYCODE_F6   GLFW_KEY_F6
 
#define KEYBOARD_KEYCODE_F7   GLFW_KEY_F7
 
#define KEYBOARD_KEYCODE_F8   GLFW_KEY_F8
 
#define KEYBOARD_KEYCODE_F9   GLFW_KEY_F9
 
#define KEYBOARD_KEYCODE_F10   GLFW_KEY_F10
 
#define KEYBOARD_KEYCODE_F11   GLFW_KEY_F11
 
#define KEYBOARD_KEYCODE_F12   GLFW_KEY_F12
 
#define KEYBOARD_KEYCODE_LEFT_SHIFT   GLFW_KEY_LEFT_SHIFT
 
#define KEYBOARD_KEYCODE_LEFT_CTRL   GLFW_KEY_LEFT_CONTROL
 
#define KEYBOARD_KEYCODE_LEFT_ALT   GLFW_KEY_LEFT_ALT
 
#define KEYBOARD_KEYCODE_RIGHT_SHIFT   GLFW_KEY_RIGHT_SHIFT
 
#define KEYBOARD_KEYCODE_RIGHT_CTRL   GLFW_KEY_RIGHT_CONTROL
 
#define KEYBOARD_KEYCODE_RIGHT_ALT   GLFW_KEY_RIGHT_ALT
 

Macro Definition Documentation

◆ GLFW_INCLUDE_NONE

#define GLFW_INCLUDE_NONE

Definition at line 8 of file InputDefinitions.h.

◆ KEYBOARD_MODIFIER_NONE

#define KEYBOARD_MODIFIER_NONE   0

Definition at line 11 of file InputDefinitions.h.

◆ KEYBOARD_MODIFIER_SHIFT

#define KEYBOARD_MODIFIER_SHIFT   GLFW_MOD_SHIFT

Definition at line 12 of file InputDefinitions.h.

◆ KEYBOARD_MODIFIER_CTRL

#define KEYBOARD_MODIFIER_CTRL   GLFW_MOD_CONTROL

Definition at line 13 of file InputDefinitions.h.

◆ KEYBOARD_MODIFIER_ALT

#define KEYBOARD_MODIFIER_ALT   GLFW_MOD_ALT

Definition at line 14 of file InputDefinitions.h.

◆ MOUSE_BUTTON_DOWN

#define MOUSE_BUTTON_DOWN   GLFW_PRESS

Definition at line 16 of file InputDefinitions.h.

◆ MOUSE_BUTTON_UP

#define MOUSE_BUTTON_UP   GLFW_RELEASE

Definition at line 17 of file InputDefinitions.h.

◆ MOUSE_BUTTON_NONE

#define MOUSE_BUTTON_NONE   0

Definition at line 19 of file InputDefinitions.h.

◆ MOUSE_BUTTON_LEFT

#define MOUSE_BUTTON_LEFT   (GLFW_MOUSE_BUTTON_LEFT + 1)

Definition at line 20 of file InputDefinitions.h.

◆ MOUSE_BUTTON_RIGHT

#define MOUSE_BUTTON_RIGHT   (GLFW_MOUSE_BUTTON_RIGHT + 1)

Definition at line 21 of file InputDefinitions.h.

◆ MOUSE_BUTTON_MIDDLE

#define MOUSE_BUTTON_MIDDLE   (GLFW_MOUSE_BUTTON_MIDDLE + 1)

Definition at line 22 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_TAB

#define KEYBOARD_KEYCODE_TAB   GLFW_KEY_TAB

Definition at line 24 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_BACKSPACE

#define KEYBOARD_KEYCODE_BACKSPACE   GLFW_KEY_BACKSPACE

Definition at line 25 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_RETURN

#define KEYBOARD_KEYCODE_RETURN   GLFW_KEY_ENTER

Definition at line 26 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_DELETE

#define KEYBOARD_KEYCODE_DELETE   GLFW_KEY_DELETE

Definition at line 27 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_SPACE

#define KEYBOARD_KEYCODE_SPACE   GLFW_KEY_SPACE

Definition at line 28 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_LEFT

#define KEYBOARD_KEYCODE_LEFT   GLFW_KEY_LEFT

Definition at line 29 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_UP

#define KEYBOARD_KEYCODE_UP   GLFW_KEY_UP

Definition at line 30 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_RIGHT

#define KEYBOARD_KEYCODE_RIGHT   GLFW_KEY_RIGHT

Definition at line 31 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_DOWN

#define KEYBOARD_KEYCODE_DOWN   GLFW_KEY_DOWN

Definition at line 32 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_PAGE_UP

#define KEYBOARD_KEYCODE_PAGE_UP   GLFW_KEY_PAGE_UP

Definition at line 33 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_PAGE_DOWN

#define KEYBOARD_KEYCODE_PAGE_DOWN   GLFW_KEY_PAGE_DOWN

Definition at line 34 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_POS1

#define KEYBOARD_KEYCODE_POS1   GLFW_KEY_HOME

Definition at line 35 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_END

#define KEYBOARD_KEYCODE_END   GLFW_KEY_END

Definition at line 36 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_ESCAPE

#define KEYBOARD_KEYCODE_ESCAPE   GLFW_KEY_ESCAPE

Definition at line 37 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F1

#define KEYBOARD_KEYCODE_F1   GLFW_KEY_F1

Definition at line 38 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F2

#define KEYBOARD_KEYCODE_F2   GLFW_KEY_F2

Definition at line 39 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F3

#define KEYBOARD_KEYCODE_F3   GLFW_KEY_F3

Definition at line 40 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F4

#define KEYBOARD_KEYCODE_F4   GLFW_KEY_F4

Definition at line 41 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F5

#define KEYBOARD_KEYCODE_F5   GLFW_KEY_F5

Definition at line 42 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F6

#define KEYBOARD_KEYCODE_F6   GLFW_KEY_F6

Definition at line 43 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F7

#define KEYBOARD_KEYCODE_F7   GLFW_KEY_F7

Definition at line 44 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F8

#define KEYBOARD_KEYCODE_F8   GLFW_KEY_F8

Definition at line 45 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F9

#define KEYBOARD_KEYCODE_F9   GLFW_KEY_F9

Definition at line 46 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F10

#define KEYBOARD_KEYCODE_F10   GLFW_KEY_F10

Definition at line 47 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F11

#define KEYBOARD_KEYCODE_F11   GLFW_KEY_F11

Definition at line 48 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_F12

#define KEYBOARD_KEYCODE_F12   GLFW_KEY_F12

Definition at line 49 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_LEFT_SHIFT

#define KEYBOARD_KEYCODE_LEFT_SHIFT   GLFW_KEY_LEFT_SHIFT

Definition at line 50 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_LEFT_CTRL

#define KEYBOARD_KEYCODE_LEFT_CTRL   GLFW_KEY_LEFT_CONTROL

Definition at line 51 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_LEFT_ALT

#define KEYBOARD_KEYCODE_LEFT_ALT   GLFW_KEY_LEFT_ALT

Definition at line 52 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_RIGHT_SHIFT

#define KEYBOARD_KEYCODE_RIGHT_SHIFT   GLFW_KEY_RIGHT_SHIFT

Definition at line 53 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_RIGHT_CTRL

#define KEYBOARD_KEYCODE_RIGHT_CTRL   GLFW_KEY_RIGHT_CONTROL

Definition at line 54 of file InputDefinitions.h.

◆ KEYBOARD_KEYCODE_RIGHT_ALT

#define KEYBOARD_KEYCODE_RIGHT_ALT   GLFW_KEY_RIGHT_ALT

Definition at line 55 of file InputDefinitions.h.