wlmaker
Loading...
Searching...
No Matches
corner.h
Go to the documentation of this file.
1/* ========================================================================= */
21#ifndef __CORNER_H__
22#define __CORNER_H__
23
26
27#include <libbase/plist.h>
28#include <libbase/libbase.h>
29
30#include "task_list.h"
31
32struct wl_event_loop;
33struct wl_signal;
34struct wlr_cursor;
35struct wlr_output_layout;
36
37#ifdef __cplusplus
38extern "C" {
39#endif // __cplusplus
40
54 bspl_dict_t *hot_corner_config_dict_ptr,
55 struct wl_event_loop *wl_event_loop_ptr,
56 struct wlr_output_layout *wlr_output_layout_ptr,
57 struct wlr_cursor *wlr_cursor_ptr,
58 struct wl_signal *cursor_position_updated_ptr,
59 wlmaker_server_t *server_ptr);
60
67
69extern const bs_test_set_t wlmaker_corner_test_set;
70
71#ifdef __cplusplus
72} // extern "C"
73#endif // __cplusplus
74
75#endif /* __CORNER_H__ */
76/* == End of corner.h ====================================================== */
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, struct wlr_cursor *wlr_cursor_ptr, struct wl_signal *cursor_position_updated_ptr, wlmaker_server_t *server_ptr)
Definition corner.c:169
void wlmaker_corner_destroy(wlmaker_corner_t *corner_ptr)
Definition corner.c:222
const bs_test_set_t wlmaker_corner_test_set
Definition corner.c:434
Definition corner.c:55
Definition server.h:76