wlmaker
Loading...
Searching...
No Matches
env.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __WLMTK_ENV_H__
21#define __WLMTK_ENV_H__
22
25
27struct wlr_cursor;
29struct wlr_seat;
31struct wlr_xcursor_manager;
32
33#ifdef __cplusplus
34extern "C" {
35#endif // __cplusplus
36
48
59 struct wlr_cursor *wlr_cursor_ptr,
60 struct wlr_xcursor_manager *wlr_xcursor_manager_ptr,
61 struct wlr_seat *wlr_seat_ptr);
62
68void wlmtk_env_destroy(wlmtk_env_t *env_ptr);
69
77
83struct wlr_seat *wlmtk_env_wlr_seat(wlmtk_env_t *env_ptr);
84
85#ifdef __cplusplus
86} // extern "C"
87#endif // __cplusplus
88
89#endif /* __WLMTK_ENV_H__ */
90/* == End of env.h ========================================================= */
void wlmtk_env_destroy(wlmtk_env_t *env_ptr)
Definition env.c:77
struct wlr_seat * wlmtk_env_wlr_seat(wlmtk_env_t *env_ptr)
Definition env.c:105
void wlmtk_env_set_cursor(wlmtk_env_t *env_ptr, wlmtk_env_cursor_t cursor)
Definition env.c:83
wlmtk_env_t * wlmtk_env_create(struct wlr_cursor *wlr_cursor_ptr, struct wlr_xcursor_manager *wlr_xcursor_manager_ptr, struct wlr_seat *wlr_seat_ptr)
Definition env.c:61
wlmtk_env_cursor_t
Definition env.h:38
@ WLMTK_CURSOR_DEFAULT
Definition env.h:40
@ WLMTK_CURSOR_RESIZE_S
Definition env.h:42
@ WLMTK_CURSOR_RESIZE_SE
Definition env.h:44
@ WLMTK_CURSOR_RESIZE_SW
Definition env.h:46
Definition env.c:32