|
FreeRDP
|
a seat attached to a wayland display More...
#include <uwac-priv.h>
Data Fields | ||
| UwacDisplay * | display | |
| char * | name | |
| struct wl_seat * | seat | |
| uint32_t | seat_id | |
| uint32_t | seat_version | |
| struct wl_data_device * | data_device | |
| struct wl_data_source * | data_source | |
| struct wl_pointer * | pointer | |
| struct wl_surface * | pointer_surface | |
| struct wl_cursor_image * | pointer_image | |
| struct wl_cursor_theme * | cursor_theme | |
| struct wl_cursor * | default_cursor | |
| void * | pointer_data | |
| size_t | pointer_size | |
| int | pointer_type | |
| struct wl_keyboard * | keyboard | |
| struct wl_touch * | touch | |
| struct wl_data_offer * | offer | |
| struct xkb_context * | xkb_context | |
| struct zwp_keyboard_shortcuts_inhibitor_v1 * | keyboard_inhibitor | |
| struct { | ||
| struct xkb_keymap * | keymap | |
| struct xkb_state * | state | |
| xkb_mod_mask_t | control_mask | |
| xkb_mod_mask_t | alt_mask | |
| xkb_mod_mask_t | shift_mask | |
| xkb_mod_mask_t | caps_mask | |
| xkb_mod_mask_t | num_mask | |
| } | xkb | |
| uint32_t | modifiers | |
| int32_t | repeat_rate_sec | |
| int32_t | repeat_rate_nsec | |
| int32_t | repeat_delay_sec | |
| int32_t | repeat_delay_nsec | |
| uint32_t | repeat_sym | |
| uint32_t | repeat_key | |
| uint32_t | repeat_time | |
| struct wl_array | pressed_keys | |
| UwacWindow * | pointer_focus | |
| UwacWindow * | keyboard_focus | |
| UwacWindow * | touch_focus | |
| bool | touch_frame_started | |
| int | repeat_timer_fd | |
| UwacTask | repeat_task | |
| double | sx | |
| double | sy | |
| struct wl_list | link | |
| void * | data_context | |
| UwacDataTransferHandler | transfer_data | |
| UwacCancelDataTransferHandler | cancel_data | |
| bool | ignore_announcement | |
a seat attached to a wayland display
Definition at line 163 of file uwac-priv.h.
| UwacCancelDataTransferHandler UwacSeat::cancel_data |
Definition at line 217 of file uwac-priv.h.
| struct wl_cursor_theme* UwacSeat::cursor_theme |
Definition at line 175 of file uwac-priv.h.
| void* UwacSeat::data_context |
Definition at line 215 of file uwac-priv.h.
| struct wl_data_device* UwacSeat::data_device |
Definition at line 170 of file uwac-priv.h.
| struct wl_data_source* UwacSeat::data_source |
Definition at line 171 of file uwac-priv.h.
| struct wl_cursor* UwacSeat::default_cursor |
Definition at line 176 of file uwac-priv.h.
| UwacDisplay* UwacSeat::display |
Definition at line 165 of file uwac-priv.h.
| bool UwacSeat::ignore_announcement |
Definition at line 218 of file uwac-priv.h.
| struct wl_keyboard* UwacSeat::keyboard |
Definition at line 180 of file uwac-priv.h.
| UwacWindow* UwacSeat::keyboard_focus |
Definition at line 205 of file uwac-priv.h.
| struct zwp_keyboard_shortcuts_inhibitor_v1* UwacSeat::keyboard_inhibitor |
Definition at line 184 of file uwac-priv.h.
| struct wl_list UwacSeat::link |
Definition at line 213 of file uwac-priv.h.
| uint32_t UwacSeat::modifiers |
Definition at line 196 of file uwac-priv.h.
| char* UwacSeat::name |
Definition at line 166 of file uwac-priv.h.
| struct wl_data_offer* UwacSeat::offer |
Definition at line 182 of file uwac-priv.h.
| struct wl_pointer* UwacSeat::pointer |
Definition at line 172 of file uwac-priv.h.
| void* UwacSeat::pointer_data |
Definition at line 177 of file uwac-priv.h.
| UwacWindow* UwacSeat::pointer_focus |
Definition at line 203 of file uwac-priv.h.
| struct wl_cursor_image* UwacSeat::pointer_image |
Definition at line 174 of file uwac-priv.h.
| size_t UwacSeat::pointer_size |
Definition at line 178 of file uwac-priv.h.
| struct wl_surface* UwacSeat::pointer_surface |
Definition at line 173 of file uwac-priv.h.
| int UwacSeat::pointer_type |
Definition at line 179 of file uwac-priv.h.
| struct wl_array UwacSeat::pressed_keys |
Definition at line 201 of file uwac-priv.h.
| int32_t UwacSeat::repeat_delay_nsec |
Definition at line 198 of file uwac-priv.h.
| int32_t UwacSeat::repeat_delay_sec |
Definition at line 198 of file uwac-priv.h.
| uint32_t UwacSeat::repeat_key |
Definition at line 199 of file uwac-priv.h.
| int32_t UwacSeat::repeat_rate_nsec |
Definition at line 197 of file uwac-priv.h.
| int32_t UwacSeat::repeat_rate_sec |
Definition at line 197 of file uwac-priv.h.
| uint32_t UwacSeat::repeat_sym |
Definition at line 199 of file uwac-priv.h.
| UwacTask UwacSeat::repeat_task |
Definition at line 211 of file uwac-priv.h.
| uint32_t UwacSeat::repeat_time |
Definition at line 199 of file uwac-priv.h.
| int UwacSeat::repeat_timer_fd |
Definition at line 210 of file uwac-priv.h.
| struct wl_seat* UwacSeat::seat |
Definition at line 167 of file uwac-priv.h.
| uint32_t UwacSeat::seat_id |
Definition at line 168 of file uwac-priv.h.
| uint32_t UwacSeat::seat_version |
Definition at line 169 of file uwac-priv.h.
| double UwacSeat::sx |
Definition at line 212 of file uwac-priv.h.
| double UwacSeat::sy |
Definition at line 212 of file uwac-priv.h.
| struct wl_touch* UwacSeat::touch |
Definition at line 181 of file uwac-priv.h.
| UwacWindow* UwacSeat::touch_focus |
Definition at line 207 of file uwac-priv.h.
| bool UwacSeat::touch_frame_started |
Definition at line 208 of file uwac-priv.h.
| UwacDataTransferHandler UwacSeat::transfer_data |
Definition at line 216 of file uwac-priv.h.
| struct { ... } UwacSeat::xkb |
| struct xkb_context* UwacSeat::xkb_context |
Definition at line 183 of file uwac-priv.h.