wlmaker
Loading...
Searching...
No Matches
corner.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __CORNER_H__
21#define __CORNER_H__
22
25
26#include <libbase/libbase.h>
27#include <libbase/plist.h>
28
29#include "cursor.h" // IWYU pragma: keep
30#include "server.h" // IWYU pragma: keep
31
32struct wl_event_loop;
33struct wlr_output_layout;
34
35#ifdef __cplusplus
36extern "C" {
37#endif // __cplusplus
38
51 bspl_dict_t *hot_corner_config_dict_ptr,
52 struct wl_event_loop *wl_event_loop_ptr,
53 struct wlr_output_layout *wlr_output_layout_ptr,
54 wlmaker_cursor_t *cursor_ptr,
55 wlmaker_server_t *server_ptr);
56
63
65extern const bs_test_case_t wlmaker_corner_test_cases[];
66
67#ifdef __cplusplus
68} // extern "C"
69#endif // __cplusplus
70
71#endif /* __CORNER_H__ */
72/* == End of corner.h ====================================================== */
void wlmaker_corner_destroy(wlmaker_corner_t *corner_ptr)
Definition corner.c:223
const bs_test_case_t wlmaker_corner_test_cases[]
Definition corner.c:429
wlmaker_corner_t * wlmaker_corner_create(bspl_dict_t *hot_corner_config_dict_ptr, struct wl_event_loop *wl_event_loop_ptr, struct wlr_output_layout *wlr_output_layout_ptr, wlmaker_cursor_t *cursor_ptr, wlmaker_server_t *server_ptr)
Definition corner.c:170
Definition corner.c:53
Definition cursor.h:41
Definition server.h:84