convert key
Definition: graphics.h:288
multiply key '*'
Definition: graphics.h:260
quote key
Definition: graphics.h:286
back slash key '\'
Definition: graphics.h:248
F6 key.
Definition: graphics.h:271
equals key '='
Definition: graphics.h:220
backspace key
Definition: graphics.h:187
VF EXPORT_SYM void graphics_blit_region(const unsigned char *data, int sx, int sy, int ex, int ey, int width, int height, int dx, int dy)
F1 key.
Definition: graphics.h:266
VF EXPORT_SYM void get_mouse_position(int *x, int *y)
tab key
Definition: graphics.h:188
F8 key.
Definition: graphics.h:273
Definition: graphics.h:48
VF EXPORT_SYM void graphics_line(int x1, int y1, int x2, int y2, int r, int g, int b)
scroll lock key
Definition: graphics.h:280
q key
Definition: graphics.h:237
VF EXPORT_SYM void graphics_pixel(int x, int y, int r, int g, int b)
close bracket key ']'
Definition: graphics.h:249
VF EXPORT_SYM int get_mouse_middle_button()
numpad 2 key
Definition: graphics.h:252
cancel key
Definition: graphics.h:189
decimal key '.'
Definition: graphics.h:264
p key
Definition: graphics.h:236
zero key
Definition: graphics.h:209
add key '+'
Definition: graphics.h:261
insert key
Definition: graphics.h:282
s key
Definition: graphics.h:239
VF EXPORT_SYM void graphics_clear()
VF EXPORT_SYM void graphics_circle(int cx, int cy, int radius, int r, int g, int b)
f key
Definition: graphics.h:226
VF EXPORT_SYM void graphics_rectangle_fill(int x1, int y1, int x2, int y2, int r, int g, int b)
shift key
Definition: graphics.h:191
VF EXPORT_SYM void graphics_fill(int r, int g, int b)
VF EXPORT_SYM int get_key_state(enum KeyCode key)
control key
Definition: graphics.h:192
b key
Definition: graphics.h:222
F9 key.
Definition: graphics.h:274
two key
Definition: graphics.h:211
F7 key.
Definition: graphics.h:272
VF EXPORT_SYM void graphics_blit(const unsigned char *data, int x, int y, int width, int height)
right arrow key
Definition: graphics.h:204
numpad 0 key
Definition: graphics.h:250
k key
Definition: graphics.h:231
backquote key
Definition: graphics.h:285
up arrow key
Definition: graphics.h:203
g key
Definition: graphics.h:227
Encoding
Definition: graphics.h:47
five key
Definition: graphics.h:214
VF EXPORT_SYM void graphics_circle_fill(int cx, int cy, int radius, int r, int g, int b)
F5 key.
Definition: graphics.h:270
F2 key.
Definition: graphics.h:267
j key
Definition: graphics.h:230
KeyCode
Definition: graphics.h:184
z key
Definition: graphics.h:246
home key
Definition: graphics.h:201
Definition: graphics.h:49
mode change key
Definition: graphics.h:291
clear key
Definition: graphics.h:190
period key '.'
Definition: graphics.h:207
four key
Definition: graphics.h:213
d key
Definition: graphics.h:224
space key
Definition: graphics.h:197
numpad 5 key
Definition: graphics.h:255
VF EXPORT_SYM void graphics_close()
VF EXPORT_SYM void graphics_blit_region_enc(const unsigned char *data, Encoding enc, int sx, int sy, int ex, int ey, int width, int height, int dx, int dy)
l key
Definition: graphics.h:232
e key
Definition: graphics.h:225
slash key '/'
Definition: graphics.h:208
F12 key.
Definition: graphics.h:277
six key
Definition: graphics.h:215
semicolon key ';'
Definition: graphics.h:219
enter key
Definition: graphics.h:186
VF EXPORT_SYM void graphics_triangle(int x1, int y1, int x2, int y2, int x3, int y3, int r, int g, int b)
nine key
Definition: graphics.h:218
F10 key.
Definition: graphics.h:275
c key
Definition: graphics.h:223
undefined key
Definition: graphics.h:294
divide key '/'
Definition: graphics.h:265
numpad 7 key
Definition: graphics.h:257
VF EXPORT_SYM void graphics_update()
VF EXPORT_SYM int get_mouse_right_button()
capslock key
Definition: graphics.h:195
seven key
Definition: graphics.h:216
one key
Definition: graphics.h:210
x key
Definition: graphics.h:244
kanji key
Definition: graphics.h:293
numpad 6 key
Definition: graphics.h:256
numpad 1 key
Definition: graphics.h:251
numlock key
Definition: graphics.h:279
numpad 4 key
Definition: graphics.h:254
left key
Definition: graphics.h:202
VF EXPORT_SYM void graphics_rectangle(int x1, int y1, int x2, int y2, int r, int g, int b)
#define VF
Definition: vtable.h:10
final key
Definition: graphics.h:287
w key
Definition: graphics.h:243
#define VFL
Definition: vtable.h:11
VF EXPORT_SYM void graphics_triangle_fill(int x1, int y1, int x2, int y2, int x3, int y3, int r, int g, int b)
F4 key.
Definition: graphics.h:269
down arrow key
Definition: graphics.h:205
i key
Definition: graphics.h:229
#define EXPORT_SYM
Definition: export.h:7
u key
Definition: graphics.h:241
page down key
Definition: graphics.h:199
non convert key
Definition: graphics.h:289
v key
Definition: graphics.h:242
end key
Definition: graphics.h:200
escape key
Definition: graphics.h:196
kana key
Definition: graphics.h:292
page up key
Definition: graphics.h:198
subtract key '-'
Definition: graphics.h:263
three key
Definition: graphics.h:212
F3 key.
Definition: graphics.h:268
VF EXPORT_SYM int get_mouse_left_button()
pause key
Definition: graphics.h:194
separator key '-'
Definition: graphics.h:262
alt key
Definition: graphics.h:193
print screen key
Definition: graphics.h:281
meta key
Definition: graphics.h:284
accept key
Definition: graphics.h:290
o key
Definition: graphics.h:235
m key
Definition: graphics.h:233
t key
Definition: graphics.h:240
n key
Definition: graphics.h:234
VF EXPORT_SYM void graphics_blit_enc(const unsigned char *data, Encoding enc, int x, int y, int width, int height)
delete key
Definition: graphics.h:278
help key
Definition: graphics.h:283
y key
Definition: graphics.h:245
eight key
Definition: graphics.h:217
numpad 9 key
Definition: graphics.h:259
h key
Definition: graphics.h:228
open bracket key '['
Definition: graphics.h:247
numpad 8 key
Definition: graphics.h:258
VF EXPORT_SYM int graphics_open(int width, int height)
numpad 3 key
Definition: graphics.h:253
comma key ','
Definition: graphics.h:206
a key
Definition: graphics.h:221
F11 key.
Definition: graphics.h:276
r key
Definition: graphics.h:238