|
rofi 2.1.0
|
#include <wayland-internal.h>

Data Fields | ||
| wayland_stuff * | context | |
| uint32_t | global_name | |
| struct wl_seat * | seat | |
| gchar * | name | |
| struct { | ||
| xkb_keycode_t key | ||
| GSource * source | ||
| int32_t rate | ||
| int32_t delay | ||
| } | repeat | |
| uint32_t | serial | |
| uint32_t | pointer_serial | |
| struct wl_keyboard * | keyboard | |
| struct wl_pointer * | pointer | |
| struct wl_touch * | touch | |
| int32_t | touch_id | |
| gint | touch_x | |
| gint | touch_y | |
| wayland_touch_axis | touch_axis | |
| gint | touch_scroll | |
| struct wl_data_device * | data_device | |
| struct zwp_primary_selection_device_v1 * | primary_selection_device | |
| enum wl_pointer_axis_source | axis_source | |
| widget_button_event | button | |
| widget_motion_event | motion | |
| struct { | ||
| gint vertical | ||
| gint horizontal | ||
| } | wheel | |
| struct { | ||
| double vertical | ||
| double horizontal | ||
| } | wheel_continuous | |
| struct zwp_text_input_v3 * | text_input | |
Definition at line 99 of file wayland-internal.h.
| enum wl_pointer_axis_source _wayland_seat::axis_source |
Definition at line 130 of file wayland-internal.h.
Referenced by wayland_pointer_axis_source(), and wayland_pointer_send_events().
| widget_button_event _wayland_seat::button |
Definition at line 131 of file wayland-internal.h.
Referenced by wayland_pointer_button(), wayland_pointer_motion(), wayland_pointer_send_events(), and wayland_touch_up().
| wayland_stuff* _wayland_seat::context |
Definition at line 100 of file wayland-internal.h.
Referenced by wayland_registry_handle_global().
| struct wl_data_device* _wayland_seat::data_device |
Definition at line 127 of file wayland-internal.h.
Referenced by wayland_seat_capabilities().
| int32_t _wayland_seat::delay |
Definition at line 108 of file wayland-internal.h.
Referenced by wayland_keyboard_key(), and wayland_keyboard_repeat_info().
| uint32_t _wayland_seat::global_name |
Definition at line 101 of file wayland-internal.h.
Referenced by wayland_registry_handle_global(), and wayland_registry_handle_global_remove().
| gint _wayland_seat::horizontal |
Definition at line 135 of file wayland-internal.h.
Referenced by wayland_pointer_axis(), wayland_pointer_axis_discrete(), wayland_pointer_send_events(), and wayland_touch_motion().
| double _wayland_seat::horizontal |
Definition at line 139 of file wayland-internal.h.
| xkb_keycode_t _wayland_seat::key |
Definition at line 105 of file wayland-internal.h.
Referenced by wayland_key_repeat(), wayland_key_repeat_delay(), wayland_keyboard_key(), wayland_keyboard_release(), and wayland_keyboard_repeat_info().
| struct wl_keyboard* _wayland_seat::keyboard |
Definition at line 112 of file wayland-internal.h.
Referenced by wayland_keyboard_release(), and wayland_seat_capabilities().
| widget_motion_event _wayland_seat::motion |
Definition at line 132 of file wayland-internal.h.
Referenced by wayland_pointer_motion(), wayland_pointer_send_events(), wayland_touch_cancel(), and wayland_touch_down().
| gchar* _wayland_seat::name |
Definition at line 103 of file wayland-internal.h.
Referenced by wayland_seat_name().
| struct wl_pointer* _wayland_seat::pointer |
Definition at line 113 of file wayland-internal.h.
Referenced by wayland_cursor_update_for_seat(), wayland_display_set_cursor_type(), wayland_pointer_release(), and wayland_seat_capabilities().
| uint32_t _wayland_seat::pointer_serial |
Definition at line 111 of file wayland-internal.h.
Referenced by wayland_cursor_update_for_seat(), and wayland_pointer_enter().
| struct zwp_primary_selection_device_v1* _wayland_seat::primary_selection_device |
Definition at line 128 of file wayland-internal.h.
Referenced by wayland_seat_capabilities().
| int32_t _wayland_seat::rate |
Definition at line 107 of file wayland-internal.h.
Referenced by wayland_key_repeat_delay(), and wayland_keyboard_repeat_info().
| struct { ... } _wayland_seat::repeat |
| struct wl_seat* _wayland_seat::seat |
Definition at line 102 of file wayland-internal.h.
Referenced by wayland_display_late_setup(), wayland_registry_handle_global(), wayland_seat_capabilities(), and wayland_seat_release().
| uint32_t _wayland_seat::serial |
Definition at line 110 of file wayland-internal.h.
Referenced by wayland_keyboard_enter(), wayland_keyboard_key(), wayland_pointer_button(), wayland_touch_down(), and wayland_touch_up().
| GSource* _wayland_seat::source |
Definition at line 106 of file wayland-internal.h.
Referenced by wayland_key_repeat(), wayland_key_repeat_delay(), wayland_keyboard_key(), wayland_keyboard_release(), and wayland_keyboard_repeat_info().
| struct zwp_text_input_v3* _wayland_seat::text_input |
Definition at line 142 of file wayland-internal.h.
Referenced by wayland_keyboard_modifiers(), wayland_keyboard_release(), wayland_pointer_send_events(), and wayland_seat_capabilities().
| struct wl_touch* _wayland_seat::touch |
Definition at line 114 of file wayland-internal.h.
Referenced by wayland_seat_capabilities(), and wayland_touch_release().
| wayland_touch_axis _wayland_seat::touch_axis |
Definition at line 121 of file wayland-internal.h.
Referenced by wayland_touch_cancel(), wayland_touch_down(), wayland_touch_motion(), and wayland_touch_up().
| int32_t _wayland_seat::touch_id |
Definition at line 118 of file wayland-internal.h.
Referenced by wayland_registry_handle_global(), wayland_touch_cancel(), wayland_touch_down(), wayland_touch_motion(), wayland_touch_release(), and wayland_touch_up().
| gint _wayland_seat::touch_scroll |
Definition at line 122 of file wayland-internal.h.
Referenced by wayland_touch_cancel(), wayland_touch_down(), and wayland_touch_motion().
| gint _wayland_seat::touch_x |
Definition at line 119 of file wayland-internal.h.
Referenced by wayland_touch_down(), wayland_touch_motion(), and wayland_touch_up().
| gint _wayland_seat::touch_y |
Definition at line 120 of file wayland-internal.h.
Referenced by wayland_touch_down(), wayland_touch_motion(), and wayland_touch_up().
| gint _wayland_seat::vertical |
Definition at line 134 of file wayland-internal.h.
Referenced by wayland_pointer_axis(), wayland_pointer_axis_discrete(), wayland_pointer_send_events(), and wayland_touch_motion().
| double _wayland_seat::vertical |
Definition at line 138 of file wayland-internal.h.
| struct { ... } _wayland_seat::wheel |
Referenced by wayland_pointer_axis_discrete(), wayland_pointer_send_events(), and wayland_touch_motion().
| struct { ... } _wayland_seat::wheel_continuous |
Referenced by wayland_pointer_axis(), and wayland_pointer_send_events().