20#ifndef __WLMTK_LAYER_H__
21#define __WLMTK_LAYER_H__
24#include <libbase/libbase.h>
36struct wlr_output_layout;
53 struct wlr_output_layout *wlr_output_layout_ptr);
77 struct wlr_output *wlr_output_ptr);
void wlmtk_layer_output_reconfigure(wlmtk_layer_output_t *layer_output_ptr)
Definition layer.c:212
bool wlmtk_layer_add_panel(wlmtk_layer_t *layer_ptr, wlmtk_panel_t *panel_ptr, struct wlr_output *wlr_output_ptr)
Definition layer.c:167
const bs_test_case_t wlmtk_layer_test_cases[]
Definition layer.c:413
void wlmtk_layer_destroy(wlmtk_layer_t *layer_ptr)
Definition layer.c:145
wlmtk_element_t * wlmtk_layer_element(wlmtk_layer_t *layer_ptr)
Definition layer.c:161
wlmtk_layer_t * wlmtk_layer_create(struct wlr_output_layout *wlr_output_layout_ptr)
Definition layer.c:111
void wlmtk_layer_reconfigure(wlmtk_layer_t *layer_ptr)
void wlmtk_layer_set_workspace(wlmtk_layer_t *layer_ptr, wlmtk_workspace_t *workspace_ptr)
Definition layer.c:242
void wlmtk_layer_remove_panel(wlmtk_layer_t *layer_ptr, wlmtk_panel_t *panel_ptr)
Definition layer.c:195
Definition workspace.c:50