wlmaker
Loading...
Searching...
No Matches
titlebar_title.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __WLMTK_TITLEBAR_TITLE_H__
21#define __WLMTK_TITLEBAR_TITLE_H__
22
25
26#include <stdbool.h>
27#include <libbase/libbase.h>
28
29#include "element.h"
30#include "style.h"
31#include "window.h"
32
33#ifdef __cplusplus
34extern "C" {
35#endif // __cplusplus
36
46
53 wlmtk_titlebar_title_t *titlebar_title_ptr);
54
70 wlmtk_titlebar_title_t *titlebar_title_ptr,
71 bs_gfxbuf_t *focussed_gfxbuf_ptr,
72 bs_gfxbuf_t *blurred_gfxbuf_ptr,
73 int position,
74 int width,
75 bool activated,
76 const char *title_ptr,
77 const wlmtk_titlebar_style_t *style_ptr);
78
86 wlmtk_titlebar_title_t *titlebar_title_ptr,
87 bool activated);
88
97 wlmtk_titlebar_title_t *titlebar_title_ptr);
98
100extern const bs_test_case_t wlmtk_titlebar_title_test_cases[];
101
102#ifdef __cplusplus
103} // extern "C"
104#endif // __cplusplus
105
106#endif /* __WLMTK_TITLEBAR_TITLE_H__ */
107/* == End of titlebar_title.h ============================================== */
Definition element.h:175
Definition titlebar_title.c:44
wlmtk_window_t * window_ptr
Definition titlebar_title.c:48
Definition window.c:82
Definition style.h:160
void wlmtk_titlebar_title_set_activated(wlmtk_titlebar_title_t *titlebar_title_ptr, bool activated)
Definition titlebar_title.c:158
void wlmtk_titlebar_title_destroy(wlmtk_titlebar_title_t *titlebar_title_ptr)
Definition titlebar_title.c:107
wlmtk_element_t * wlmtk_titlebar_title_element(wlmtk_titlebar_title_t *titlebar_title_ptr)
Definition titlebar_title.c:166
wlmtk_titlebar_title_t * wlmtk_titlebar_title_create(wlmtk_window_t *window_ptr)
Definition titlebar_title.c:88
const bs_test_case_t wlmtk_titlebar_title_test_cases[]
Definition titlebar_title.c:320
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 wlmtk_titlebar_style_t *style_ptr)
Definition titlebar_title.c:116