wlmaker
Toggle main menu visibility
Loading...
Searching...
No Matches
src
background.h
Go to the documentation of this file.
1
/* ========================================================================= */
20
#ifndef __BACKGROUND_H__
21
#define __BACKGROUND_H__
22
23
#include <stdint.h>
24
25
#include "
toolkit/toolkit.h
"
26
27
struct
wlr_output_layout;
28
29
#ifdef __cplusplus
30
extern
"C"
{
31
#endif
// __cplusplus
32
34
typedef
struct
_wlmaker_background_t
wlmaker_background_t
;
35
45
wlmaker_background_t
*
wlmaker_background_create
(
46
wlmtk_workspace_t
*workspace_ptr,
47
struct
wlr_output_layout *
wlr_output_layout_ptr
,
48
uint32_t
color
);
49
55
void
wlmaker_background_destroy
(
wlmaker_background_t
*background_ptr);
56
57
#ifdef __cplusplus
58
}
// extern "C"
59
#endif
// __cplusplus
60
61
#endif
/* __BACKGROUND_H__ */
62
/* == End of background.h ================================================== */
wlmaker_background_t
struct _wlmaker_background_t wlmaker_background_t
Definition
background.h:34
wlmaker_background_create
wlmaker_background_t * wlmaker_background_create(wlmtk_workspace_t *workspace_ptr, struct wlr_output_layout *wlr_output_layout_ptr, uint32_t color)
Definition
background.c:126
wlmaker_background_destroy
void wlmaker_background_destroy(wlmaker_background_t *background_ptr)
Definition
background.c:159
_wlmaker_background_t
Definition
background.c:38
_wlmaker_background_t::wlr_output_layout_ptr
struct wlr_output_layout * wlr_output_layout_ptr
Definition
background.c:46
_wlmaker_background_t::color
uint32_t color
Definition
background.c:43
toolkit.h
wlmtk_workspace_t
struct _wlmtk_workspace_t wlmtk_workspace_t
Definition
workspace.h:29
Generated by
1.17.0