summaryrefslogtreecommitdiff
path: root/sources/rl/enums.c
blob: 7a055e236f7fbf6028237c2252c62beb7e476124 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
// This file was automatically generated by tools/generate_raylib_enums.py
// Any manual modifications will be overwritten when running the script again
#include "enums.h"
#include "raylib.h"

void rl_register_enums(s7_scheme *s7) {
  // enum KeyboardKey
  S7_DEFINE_ENUM(s7, KEY_NULL);
  S7_DEFINE_ENUM(s7, KEY_APOSTROPHE);
  S7_DEFINE_ENUM(s7, KEY_COMMA);
  S7_DEFINE_ENUM(s7, KEY_MINUS);
  S7_DEFINE_ENUM(s7, KEY_PERIOD);
  S7_DEFINE_ENUM(s7, KEY_SLASH);
  S7_DEFINE_ENUM(s7, KEY_ZERO);
  S7_DEFINE_ENUM(s7, KEY_ONE);
  S7_DEFINE_ENUM(s7, KEY_TWO);
  S7_DEFINE_ENUM(s7, KEY_THREE);
  S7_DEFINE_ENUM(s7, KEY_FOUR);
  S7_DEFINE_ENUM(s7, KEY_FIVE);
  S7_DEFINE_ENUM(s7, KEY_SIX);
  S7_DEFINE_ENUM(s7, KEY_SEVEN);
  S7_DEFINE_ENUM(s7, KEY_EIGHT);
  S7_DEFINE_ENUM(s7, KEY_NINE);
  S7_DEFINE_ENUM(s7, KEY_SEMICOLON);
  S7_DEFINE_ENUM(s7, KEY_EQUAL);
  S7_DEFINE_ENUM(s7, KEY_A);
  S7_DEFINE_ENUM(s7, KEY_B);
  S7_DEFINE_ENUM(s7, KEY_C);
  S7_DEFINE_ENUM(s7, KEY_D);
  S7_DEFINE_ENUM(s7, KEY_E);
  S7_DEFINE_ENUM(s7, KEY_F);
  S7_DEFINE_ENUM(s7, KEY_G);
  S7_DEFINE_ENUM(s7, KEY_H);
  S7_DEFINE_ENUM(s7, KEY_I);
  S7_DEFINE_ENUM(s7, KEY_J);
  S7_DEFINE_ENUM(s7, KEY_K);
  S7_DEFINE_ENUM(s7, KEY_L);
  S7_DEFINE_ENUM(s7, KEY_M);
  S7_DEFINE_ENUM(s7, KEY_N);
  S7_DEFINE_ENUM(s7, KEY_O);
  S7_DEFINE_ENUM(s7, KEY_P);
  S7_DEFINE_ENUM(s7, KEY_Q);
  S7_DEFINE_ENUM(s7, KEY_R);
  S7_DEFINE_ENUM(s7, KEY_S);
  S7_DEFINE_ENUM(s7, KEY_T);
  S7_DEFINE_ENUM(s7, KEY_U);
  S7_DEFINE_ENUM(s7, KEY_V);
  S7_DEFINE_ENUM(s7, KEY_W);
  S7_DEFINE_ENUM(s7, KEY_X);
  S7_DEFINE_ENUM(s7, KEY_Y);
  S7_DEFINE_ENUM(s7, KEY_Z);
  S7_DEFINE_ENUM(s7, KEY_LEFT_BRACKET);
  S7_DEFINE_ENUM(s7, KEY_BACKSLASH);
  S7_DEFINE_ENUM(s7, KEY_RIGHT_BRACKET);
  S7_DEFINE_ENUM(s7, KEY_GRAVE);
  S7_DEFINE_ENUM(s7, KEY_SPACE);
  S7_DEFINE_ENUM(s7, KEY_ESCAPE);
  S7_DEFINE_ENUM(s7, KEY_ENTER);
  S7_DEFINE_ENUM(s7, KEY_TAB);
  S7_DEFINE_ENUM(s7, KEY_BACKSPACE);
  S7_DEFINE_ENUM(s7, KEY_INSERT);
  S7_DEFINE_ENUM(s7, KEY_DELETE);
  S7_DEFINE_ENUM(s7, KEY_RIGHT);
  S7_DEFINE_ENUM(s7, KEY_LEFT);
  S7_DEFINE_ENUM(s7, KEY_DOWN);
  S7_DEFINE_ENUM(s7, KEY_UP);
  S7_DEFINE_ENUM(s7, KEY_PAGE_UP);
  S7_DEFINE_ENUM(s7, KEY_PAGE_DOWN);
  S7_DEFINE_ENUM(s7, KEY_HOME);
  S7_DEFINE_ENUM(s7, KEY_END);
  S7_DEFINE_ENUM(s7, KEY_CAPS_LOCK);
  S7_DEFINE_ENUM(s7, KEY_SCROLL_LOCK);
  S7_DEFINE_ENUM(s7, KEY_NUM_LOCK);
  S7_DEFINE_ENUM(s7, KEY_PRINT_SCREEN);
  S7_DEFINE_ENUM(s7, KEY_PAUSE);
  S7_DEFINE_ENUM(s7, KEY_F1);
  S7_DEFINE_ENUM(s7, KEY_F2);
  S7_DEFINE_ENUM(s7, KEY_F3);
  S7_DEFINE_ENUM(s7, KEY_F4);
  S7_DEFINE_ENUM(s7, KEY_F5);
  S7_DEFINE_ENUM(s7, KEY_F6);
  S7_DEFINE_ENUM(s7, KEY_F7);
  S7_DEFINE_ENUM(s7, KEY_F8);
  S7_DEFINE_ENUM(s7, KEY_F9);
  S7_DEFINE_ENUM(s7, KEY_F10);
  S7_DEFINE_ENUM(s7, KEY_F11);
  S7_DEFINE_ENUM(s7, KEY_F12);
  S7_DEFINE_ENUM(s7, KEY_LEFT_SHIFT);
  S7_DEFINE_ENUM(s7, KEY_LEFT_CONTROL);
  S7_DEFINE_ENUM(s7, KEY_LEFT_ALT);
  S7_DEFINE_ENUM(s7, KEY_LEFT_SUPER);
  S7_DEFINE_ENUM(s7, KEY_RIGHT_SHIFT);
  S7_DEFINE_ENUM(s7, KEY_RIGHT_CONTROL);
  S7_DEFINE_ENUM(s7, KEY_RIGHT_ALT);
  S7_DEFINE_ENUM(s7, KEY_RIGHT_SUPER);
  S7_DEFINE_ENUM(s7, KEY_KB_MENU);
  S7_DEFINE_ENUM(s7, KEY_KP_0);
  S7_DEFINE_ENUM(s7, KEY_KP_1);
  S7_DEFINE_ENUM(s7, KEY_KP_2);
  S7_DEFINE_ENUM(s7, KEY_KP_3);
  S7_DEFINE_ENUM(s7, KEY_KP_4);
  S7_DEFINE_ENUM(s7, KEY_KP_5);
  S7_DEFINE_ENUM(s7, KEY_KP_6);
  S7_DEFINE_ENUM(s7, KEY_KP_7);
  S7_DEFINE_ENUM(s7, KEY_KP_8);
  S7_DEFINE_ENUM(s7, KEY_KP_9);
  S7_DEFINE_ENUM(s7, KEY_KP_DECIMAL);
  S7_DEFINE_ENUM(s7, KEY_KP_DIVIDE);
  S7_DEFINE_ENUM(s7, KEY_KP_MULTIPLY);
  S7_DEFINE_ENUM(s7, KEY_KP_SUBTRACT);
  S7_DEFINE_ENUM(s7, KEY_KP_ADD);
  S7_DEFINE_ENUM(s7, KEY_KP_ENTER);
  S7_DEFINE_ENUM(s7, KEY_KP_EQUAL);
  S7_DEFINE_ENUM(s7, KEY_BACK);
  S7_DEFINE_ENUM(s7, KEY_MENU);
  S7_DEFINE_ENUM(s7, KEY_VOLUME_UP);
  S7_DEFINE_ENUM(s7, KEY_VOLUME_DOWN);
}