23#ifndef __WLMAKER_DOCK_SUBCOMPOSITOR_H__
24#define __WLMAKER_DOCK_SUBCOMPOSITOR_H__
58 struct wl_display *wl_display_ptr,
59 struct wlr_backend *wlr_backend_ptr,
77 struct wlr_backend *wlr_backend_ptr,
78 struct wlr_allocator *wlr_allocator_ptr,
79 struct wlr_renderer *wlr_renderer_ptr);
Definition layer_surface.c:37
Definition subcompositor.c:47
wlmcl_layer_surface_t * layer_surface_ptr
Definition subcompositor.c:56
wlmcl_client_t * client_ptr
Definition subcompositor.c:54
wlmtk_container_t * container_ptr
Definition subcompositor.c:58
Definition container.h:43
wlmdock_subcompositor_t * wlmdock_subcompositor_create(struct wl_display *wl_display_ptr, struct wlr_backend *wlr_backend_ptr, wlmcl_client_t *client_ptr, wlmcl_layer_surface_t *layer_surface_ptr, struct wlmim_cursor_style *cursor_style_ptr, wlmtk_container_t *container_ptr)
Definition subcompositor.c:133
void wlmdock_subcompositor_destroy(wlmdock_subcompositor_t *subcompositor_ptr)
Definition subcompositor.c:289
wlmtk_element_t * wlmdock_subcompositor_element(wlmdock_subcompositor_t *subcompositor_ptr)
Definition subcompositor.c:347
bool wlmdock_subcompositor_start(wlmdock_subcompositor_t *subcompositor_ptr, struct wlr_backend *wlr_backend_ptr, struct wlr_allocator *wlr_allocator_ptr, struct wlr_renderer *wlr_renderer_ptr)
Definition subcompositor.c:244