|
Blender V5.0
|
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 660 of file GHOST_SystemWayland.cc.
| GHOST_TKey GWL_KeyRepeatPlayload::gkey |
Definition at line 673 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 663 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().
Definition at line 661 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 666 of file GHOST_SystemWayland.cc.
Referenced by gwl_seat_key_repeat_timer_fn().