wlmaker
Toggle main menu visibility
Loading...
Searching...
No Matches
src
corner.h
Go to the documentation of this file.
1
/* ========================================================================= */
21
#ifndef __CORNER_H__
22
#define __CORNER_H__
23
25
typedef
struct
_wlmaker_corner_t
wlmaker_corner_t
;
26
27
#include <libbase/plist.h>
28
#include <libbase/libbase.h>
29
30
#include "
task_list.h
"
31
32
struct
wl_event_loop;
33
struct
wl_signal;
34
struct
wlr_cursor;
35
struct
wlr_output_layout;
36
37
#ifdef __cplusplus
38
extern
"C"
{
39
#endif
// __cplusplus
40
53
wlmaker_corner_t
*
wlmaker_corner_create
(
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
66
void
wlmaker_corner_destroy
(
wlmaker_corner_t
*corner_ptr);
67
69
extern
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_test_set
const bs_test_set_t wlmaker_corner_test_set
Definition
corner.c:434
wlmaker_corner_create
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
wlmaker_corner_destroy
void wlmaker_corner_destroy(wlmaker_corner_t *corner_ptr)
Definition
corner.c:222
wlmaker_corner_t
struct _wlmaker_corner_t wlmaker_corner_t
Definition
corner.h:25
wlmaker_server_t
struct _wlmaker_server_t wlmaker_server_t
Definition
server.h:40
_wlmaker_corner_t
Definition
corner.c:55
task_list.h
Generated by
1.17.0