wlmaker
Loading...
Searching...
No Matches
output_manager.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __WLMBE_OUTPUT_MANAGER_H__
21#define __WLMBE_OUTPUT_MANAGER_H__
22
23struct wl_display;
24struct wlr_backend;
25struct wlr_output_layout;
26struct wlr_scene;
27
30
31#ifdef __cplusplus
32extern "C" {
33#endif // __cplusplus
34
50 struct wl_display *wl_display_ptr,
51 struct wlr_scene *wlr_scene_ptr,
52 struct wlr_output_layout *wlr_output_layout_ptr,
53 struct wlr_backend *wlr_backend_ptr);
54
61 wlmbe_output_manager_t *output_manager_ptr);
62
63#ifdef __cplusplus
64} // extern "C"
65#endif // __cplusplus
66
67#endif /* __WLMBE_OUTPUT_MANAGER_H__ */
68/* == End of output_manager.h ============================================== */
void wlmbe_output_manager_destroy(wlmbe_output_manager_t *output_manager_ptr)
Definition output_manager.c:180
wlmbe_output_manager_t * wlmbe_output_manager_create(struct wl_display *wl_display_ptr, struct wlr_scene *wlr_scene_ptr, struct wlr_output_layout *wlr_output_layout_ptr, struct wlr_backend *wlr_backend_ptr)
Definition output_manager.c:118
Definition output_manager.c:45
struct wlr_scene * wlr_scene_ptr
Definition output_manager.c:68
struct wlr_output_layout * wlr_output_layout_ptr
Definition output_manager.c:70
struct wlr_backend * wlr_backend_ptr
Definition output_manager.c:72