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 |
float | sx |
float | sy |
struct wl_list | link |
void * | data_context |
UwacDataTransferHandler | transfer_data |
UwacCancelDataTransferHandler | cancel_data |
bool | ignore_announcement |
a seat attached to a wayland display
xkb_mod_mask_t UwacSeat::alt_mask |
UwacCancelDataTransferHandler UwacSeat::cancel_data |
xkb_mod_mask_t UwacSeat::caps_mask |
xkb_mod_mask_t UwacSeat::control_mask |
struct wl_cursor_theme* UwacSeat::cursor_theme |
void* UwacSeat::data_context |
struct wl_data_device* UwacSeat::data_device |
struct wl_data_source* UwacSeat::data_source |
struct wl_cursor* UwacSeat::default_cursor |
UwacDisplay* UwacSeat::display |
bool UwacSeat::ignore_announcement |
struct wl_keyboard* UwacSeat::keyboard |
UwacWindow* UwacSeat::keyboard_focus |
struct zwp_keyboard_shortcuts_inhibitor_v1* UwacSeat::keyboard_inhibitor |
struct xkb_keymap* UwacSeat::keymap |
struct wl_list UwacSeat::link |
uint32_t UwacSeat::modifiers |
char* UwacSeat::name |
xkb_mod_mask_t UwacSeat::num_mask |
struct wl_data_offer* UwacSeat::offer |
struct wl_pointer* UwacSeat::pointer |
void* UwacSeat::pointer_data |
UwacWindow* UwacSeat::pointer_focus |
struct wl_cursor_image* UwacSeat::pointer_image |
size_t UwacSeat::pointer_size |
struct wl_surface* UwacSeat::pointer_surface |
int UwacSeat::pointer_type |
struct wl_array UwacSeat::pressed_keys |
int32_t UwacSeat::repeat_delay_nsec |
int32_t UwacSeat::repeat_delay_sec |
uint32_t UwacSeat::repeat_key |
int32_t UwacSeat::repeat_rate_nsec |
int32_t UwacSeat::repeat_rate_sec |
uint32_t UwacSeat::repeat_sym |
UwacTask UwacSeat::repeat_task |
uint32_t UwacSeat::repeat_time |
int UwacSeat::repeat_timer_fd |
struct wl_seat* UwacSeat::seat |
uint32_t UwacSeat::seat_id |
uint32_t UwacSeat::seat_version |
xkb_mod_mask_t UwacSeat::shift_mask |
struct xkb_state* UwacSeat::state |
float UwacSeat::sx |
float UwacSeat::sy |
struct wl_touch* UwacSeat::touch |
UwacWindow* UwacSeat::touch_focus |
bool UwacSeat::touch_frame_started |
UwacDataTransferHandler UwacSeat::transfer_data |
struct { ... } UwacSeat::xkb |
struct xkb_context* UwacSeat::xkb_context |