|
@@ -401,7 +401,7 @@ HL_PRIM const char *HL_NAME(detect_keyboard_layout)() {
|
|
|
|
|
|
DEFINE_PRIM(_BOOL, init_once, _NO_ARG);
|
|
DEFINE_PRIM(_BOOL, init_once, _NO_ARG);
|
|
DEFINE_PRIM(_VOID, gl_options, _I32 _I32 _I32 _I32 _I32 _I32);
|
|
DEFINE_PRIM(_VOID, gl_options, _I32 _I32 _I32 _I32 _I32 _I32);
|
|
-DEFINE_PRIM(_BOOL, event_loop, _OBJ(_I32 _I32 _I32 _I32 _I32 _I32 _I32 _I32 _I32 _BOOL _I32 _I32 _I32) );
|
|
|
|
|
|
+DEFINE_PRIM(_BOOL, event_loop, _DYN );
|
|
DEFINE_PRIM(_VOID, quit, _NO_ARG);
|
|
DEFINE_PRIM(_VOID, quit, _NO_ARG);
|
|
DEFINE_PRIM(_VOID, delay, _I32);
|
|
DEFINE_PRIM(_VOID, delay, _I32);
|
|
DEFINE_PRIM(_I32, get_screen_width, _NO_ARG);
|
|
DEFINE_PRIM(_I32, get_screen_width, _NO_ARG);
|
|
@@ -412,6 +412,7 @@ DEFINE_PRIM(_BOOL, detect_win32, _NO_ARG);
|
|
DEFINE_PRIM(_VOID, text_input, _BOOL);
|
|
DEFINE_PRIM(_VOID, text_input, _BOOL);
|
|
DEFINE_PRIM(_I32, set_relative_mouse_mode, _BOOL);
|
|
DEFINE_PRIM(_I32, set_relative_mouse_mode, _BOOL);
|
|
DEFINE_PRIM(_BYTES, detect_keyboard_layout, _NO_ARG);
|
|
DEFINE_PRIM(_BYTES, detect_keyboard_layout, _NO_ARG);
|
|
|
|
+DEFINE_PRIM(_BOOL, hint_value, _BYTES _BYTES);
|
|
|
|
|
|
// Window
|
|
// Window
|
|
|
|
|