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

Data Structures | |
| struct | [struct].xkb |
Data Fields | |
| GMainLoop * | main_loop |
| GWaterXcbSource * | source |
| xcb_connection_t * | connection |
| xcb_ewmh_connection_t | ewmh |
| xcb_screen_t * | screen |
| int | screen_nbr |
| SnDisplay * | sndisplay |
| SnLauncheeContext * | sncontext |
| struct _workarea * | monitors |
| struct | xkb |
| xcb_timestamp_t | last_timestamp |
| NkBindingsSeat * | bindings_seat |
| uint32_t | mouse_seen |
| xcb_window_t | focus_revert |
| char * | clipboard |
Structure to keep xcb stuff around.
Definition at line 46 of file xcb-internal.h.
| NkBindingsSeat* _xcb_stuff::bindings_seat |
Definition at line 68 of file xcb-internal.h.
Referenced by main_loop_x11_event_handler(), main_loop_x11_event_handler_view(), rofi_key_press_event_handler(), rofi_key_release_event_handler(), xcb_display_cleanup(), and xcb_display_setup().
| char* _xcb_stuff::clipboard |
Definition at line 71 of file xcb-internal.h.
Referenced by main_loop_x11_event_handler_view(), and xcb_stuff_set_clipboard().
| xcb_connection_t* _xcb_stuff::connection |
Definition at line 49 of file xcb-internal.h.
Referenced by main_loop_x11_event_handler(), main_loop_x11_event_handler_view(), monitor_active_from_id_focused(), monitor_active_from_winid(), pointer_get(), release_keyboard(), release_pointer(), rofi_view_create(), rofi_view_error_dialog(), rofi_view_paste(), rofi_view_set_selected_line(), rofi_view_trigger_global_action(), take_keyboard(), take_pointer(), window_get_text_prop(), window_set_atom_prop(), x11_build_monitor_layout(), x11_build_monitor_layout_xinerama(), x11_create_frequently_used_atoms(), x11_create_visual_and_colormap(), x11_disable_decoration(), x11_get_monitor_from_output(), x11_helper_get_bg_surface(), x11_helper_get_screenshot_surface(), x11_helper_get_screenshot_surface_window(), x11_is_extension_present(), x11_lookup_cursors(), x11_set_cursor(), xcb___create_window(), xcb_display_cleanup(), xcb_display_early_cleanup(), xcb_display_revert_input_focus(), xcb_display_set_input_focus(), xcb_display_setup(), xcb_rofi_view_cleanup(), xcb_rofi_view_hide(), xcb_rofi_view_ping_mouse(), xcb_rofi_view_repaint(), xcb_rofi_view_set_window_title(), xcb_rofi_view_temp_configure_notify(), and xcb_rofi_view_window_update_size().
| xcb_ewmh_connection_t _xcb_stuff::ewmh |
Definition at line 55 of file xcb-internal.h.
Referenced by monitor_active_from_id(), monitor_active_from_id_focused(), rofi_view_paste(), rofi_view_trigger_global_action(), x11_helper_discover_window_manager(), x11_helper_get_window_manager(), xcb___create_window(), xcb_display_cleanup(), xcb_display_setup(), xcb_display_startup_notification(), and xcb_rofi_view_set_window_title().
| xcb_window_t _xcb_stuff::focus_revert |
Definition at line 70 of file xcb-internal.h.
Referenced by xcb_display_revert_input_focus(), and xcb_display_set_input_focus().
| xcb_timestamp_t _xcb_stuff::last_timestamp |
Definition at line 67 of file xcb-internal.h.
Referenced by main_loop_x11_event_handler_view(), rofi_key_press_event_handler(), rofi_key_release_event_handler(), and xcb_display_startup_notification().
| GMainLoop* _xcb_stuff::main_loop |
Definition at line 47 of file xcb-internal.h.
Referenced by lazy_grab_keyboard(), main_loop_x11_event_handler(), main_loop_x11_event_handler_view(), and xcb_display_setup().
| struct _workarea* _xcb_stuff::monitors |
Definition at line 60 of file xcb-internal.h.
Referenced by monitor_dimensions(), monitor_get_dimension(), x11_build_monitor_layout(), x11_build_monitor_layout_xinerama(), x11_monitors_free(), xcb_display_dump_monitor_layout(), and xcb_display_monitor_active().
| uint32_t _xcb_stuff::mouse_seen |
Definition at line 69 of file xcb-internal.h.
Referenced by main_loop_x11_event_handler_view().
| xcb_screen_t* _xcb_stuff::screen |
Definition at line 56 of file xcb-internal.h.
Referenced by monitor_active_from_id(), monitor_active_from_winid(), monitor_dimensions(), monitor_get_dimension(), x11_build_monitor_layout(), x11_create_visual_and_colormap(), x11_helper_get_bg_surface(), x11_helper_get_screenshot_surface(), x11_helper_get_screenshot_surface_window(), x11_lookup_cursors(), xcb___create_window(), xcb_display_cleanup(), xcb_display_setup(), and xcb_stuff_get_root_window().
| int _xcb_stuff::screen_nbr |
Definition at line 57 of file xcb-internal.h.
Referenced by monitor_active_from_id(), monitor_active_from_id_focused(), xcb___create_window(), xcb_display_cleanup(), xcb_display_setup(), and xcb_display_startup_notification().
| SnLauncheeContext* _xcb_stuff::sncontext |
Definition at line 59 of file xcb-internal.h.
Referenced by rofi_view_create(), rofi_view_error_dialog(), xcb___create_window(), xcb_display_cleanup(), and xcb_display_setup().
| SnDisplay* _xcb_stuff::sndisplay |
Definition at line 58 of file xcb-internal.h.
Referenced by main_loop_x11_event_handler(), xcb_display_cleanup(), xcb_display_setup(), and xcb_display_startup_notification().
| GWaterXcbSource* _xcb_stuff::source |
Definition at line 48 of file xcb-internal.h.
Referenced by xcb_display_cleanup(), and xcb_display_setup().
| struct _xcb_stuff::[struct].xkb _xcb_stuff::xkb |
Referenced by main_loop_x11_event_handler(), and xcb_display_setup().