wlmaker
Loading...
Searching...
No Matches
titlebar_title.h
Go to the documentation of this file.
1/* ========================================================================= */
21#ifndef __WLMTK_TITLEBAR_TITLE_H__
22#define __WLMTK_TITLEBAR_TITLE_H__
23
27
28#include <stdbool.h>
29#include <libbase/libbase.h>
30
31#include "element.h"
32#include "window.h"
33
34#ifdef __cplusplus
35extern "C" {
36#endif // __cplusplus
37
46 wlmtk_window_t *window_ptr);
47
54 wlmtk_titlebar_title_t *titlebar_title_ptr);
55
71 wlmtk_titlebar_title_t *titlebar_title_ptr,
72 bs_gfxbuf_t *focussed_gfxbuf_ptr,
73 bs_gfxbuf_t *blurred_gfxbuf_ptr,
74 int position,
75 int width,
76 bool activated,
77 const char *title_ptr,
78 const struct wlmtk_titlebar_style *style_ptr);
79
87 wlmtk_titlebar_title_t *titlebar_title_ptr,
88 bool activated);
89
98 wlmtk_titlebar_title_t *titlebar_title_ptr);
99
101extern const bs_test_set_t wlmtk_titlebar_title_test_set;
102
103#ifdef __cplusplus
104} // extern "C"
105#endif // __cplusplus
106
107#endif /* __WLMTK_TITLEBAR_TITLE_H__ */
108/* == End of titlebar_title.h ============================================== */
Definition element.h:188
Definition titlebar_title.c:50
Definition window.c:53
Definition style.h:124
void wlmtk_titlebar_title_set_activated(wlmtk_titlebar_title_t *titlebar_title_ptr, bool activated)
Definition titlebar_title.c:164
void wlmtk_titlebar_title_destroy(wlmtk_titlebar_title_t *titlebar_title_ptr)
Definition titlebar_title.c:113
const bs_test_set_t wlmtk_titlebar_title_test_set
Definition titlebar_title.c:332
wlmtk_element_t * wlmtk_titlebar_title_element(wlmtk_titlebar_title_t *titlebar_title_ptr)
Definition titlebar_title.c:172
bool wlmtk_titlebar_title_redraw(wlmtk_titlebar_title_t *titlebar_title_ptr, bs_gfxbuf_t *focussed_gfxbuf_ptr, bs_gfxbuf_t *blurred_gfxbuf_ptr, int position, int width, bool activated, const char *title_ptr, const struct wlmtk_titlebar_style *style_ptr)
Definition titlebar_title.c:122
wlmtk_titlebar_title_t * wlmtk_titlebar_title_create(wlmtk_window_t *window_ptr)
Definition titlebar_title.c:94