wlmaker
Loading...
Searching...
No Matches
resizebar.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __WLMTK_RESIZEBAR_H__
21#define __WLMTK_RESIZEBAR_H__
22
25
26#include <libbase/libbase.h>
27#include <stdbool.h>
28
29#include "element.h"
30#include "style.h"
31
32#include "window.h" // IWYU pragma: keep
33
34#ifdef __cplusplus
35extern "C" {
36#endif // __cplusplus
37
47 wlmtk_window_t *window_ptr,
48 const wlmtk_resizebar_style_t *style_ptr);
49
56
66 wlmtk_resizebar_t * resizebar_ptr,
67 unsigned width);
68
77
79extern const bs_test_case_t wlmtk_resizebar_test_cases[];
80
81#ifdef __cplusplus
82} // extern "C"
83#endif // __cplusplus
84
85#endif /* __WLMTK_RESIZEBAR_H__ */
86/* == End of resizebar.h ================================================== */
bool wlmtk_resizebar_set_width(wlmtk_resizebar_t *resizebar_ptr, unsigned width)
Definition resizebar.c:161
void wlmtk_resizebar_destroy(wlmtk_resizebar_t *resizebar_ptr)
Definition resizebar.c:126
wlmtk_resizebar_t * wlmtk_resizebar_create(wlmtk_window_t *window_ptr, const wlmtk_resizebar_style_t *style_ptr)
Definition resizebar.c:72
const bs_test_case_t wlmtk_resizebar_test_cases[]
Definition resizebar.c:262
wlmtk_element_t * wlmtk_resizebar_element(wlmtk_resizebar_t *resizebar_ptr)
Definition resizebar.c:215
Definition element.h:175
Definition resizebar.c:39
unsigned width
Definition resizebar.c:44
Definition window.c:82
Definition style.h:148