|
Blender V4.3
|
Public Attributes | ||
| GWL_Seat * | seat = nullptr | |
| xkb_keycode_t | key_code | |
| uint64_t | time_ms_init | |
| struct { | ||
| GHOST_TKey gkey | ||
| } | key_data | |
Data used to implement client-side key-repeat.
Definition at line 648 of file GHOST_SystemWayland.cc.
| GHOST_TKey GWL_KeyRepeatPlayload::gkey |
Definition at line 661 of file GHOST_SystemWayland.cc.
Referenced by gwl_seat_key_repeat_timer_fn(), keyboard_handle_enter(), and keyboard_handle_key().
| xkb_keycode_t GWL_KeyRepeatPlayload::key_code |
Definition at line 651 of file GHOST_SystemWayland.cc.
Referenced by gwl_seat_key_repeat_timer_fn(), keyboard_handle_enter(), and keyboard_handle_key().
| struct { ... } GWL_KeyRepeatPlayload::key_data |
Don't cache the utf8_buf as this changes based on modifiers which may be pressed while key repeat is enabled.
Referenced by gwl_seat_key_repeat_timer_fn(), keyboard_handle_enter(), and keyboard_handle_key().
| GWL_Seat* GWL_KeyRepeatPlayload::seat = nullptr |
Definition at line 649 of file GHOST_SystemWayland.cc.
Referenced by gwl_seat_key_repeat_timer_fn(), keyboard_handle_enter(), and keyboard_handle_key().
| uint64_t GWL_KeyRepeatPlayload::time_ms_init |
Time this timer started.
Definition at line 654 of file GHOST_SystemWayland.cc.
Referenced by gwl_seat_key_repeat_timer_fn().