Documentation for <wlr/types/wlr_xdg_output_v1.h>
Table of contents
struct wlr_xdg_output_manager_v1 ¶
struct wlr_xdg_output_manager_v1 { struct wl_global *global; struct wlr_output_layout *layout; struct wl_list outputs; struct { struct wl_signal destroy; } events; struct { struct wl_listener display_destroy; struct wl_listener layout_add; struct wl_listener layout_change; struct wl_listener layout_destroy; } WLR_PRIVATE; };
wlr_xdg_output_manager_v1_create() ¶
struct wlr_xdg_output_manager_v1 *wlr_xdg_output_manager_v1_create(struct wl_display *display, struct wlr_output_layout *layout);
struct wlr_xdg_output_v1 ¶
struct wlr_xdg_output_v1 { struct wlr_xdg_output_manager_v1 *manager; struct wl_list resources; struct wl_list link; struct wlr_output_layout_output *layout_output; int32_t x, y; int32_t width, height; struct { struct wl_listener destroy; struct wl_listener description; } WLR_PRIVATE; };