() -> [] Window_Resize_Record
macOSLinuxWindows
#import "Input";
Procedures#
General#
() -> [] Window_Move_Record
(hwnd: Window_Type, width: s32, height: s32)
()
X11 keys#
(key: KeySym) -> Key_Code
X11 events#
set_custom_cursor_handling3 overloads
(is_custom: bool)
update_window_events3 overloads
()
Windows events#
(hwnd: HWND, message: u32, wParam: WPARAM, lParam: LPARAM) -> s64
Types#
Event_Typeenum
:: enum
:: enum
Key_Current_Stateenum flags
:: enum_flags
Eventstruct
:: struct
Touch_Pointer_Infostruct
:: struct
Window_Resize_Recordstruct
:: struct
Window_Move_Recordstruct
:: struct
Key_Codeenum
:: enum
Constants#
WHEEL_DELTALinux
:: 120
:: 32
:: 10
:: cast(int) Key_Code.TOUCH + 1