wlmaker
Loading...
Searching...
No Matches
resizebar_area.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __WLMTK_RESIZEBAR_AREA_H__
21#define __WLMTK_RESIZEBAR_AREA_H__
22
23#include <libbase/libbase.h>
24
27
28
29#include "resizebar.h"
30#include "window.h"
31
32#ifdef __cplusplus
33extern "C" {
34#endif // __cplusplus
35
47 wlmtk_env_t *env_ptr,
48 uint32_t edges);
49
56 wlmtk_resizebar_area_t *resizebar_area_ptr);
57
70 wlmtk_resizebar_area_t *resizebar_area_ptr,
71 bs_gfxbuf_t *gfxbuf_ptr,
72 unsigned position,
73 unsigned width,
74 const wlmtk_resizebar_style_t *style_ptr);
75
78 wlmtk_resizebar_area_t *resizebar_area_ptr);
79
81extern const bs_test_case_t wlmtk_resizebar_area_test_cases[];
82
83#ifdef __cplusplus
84} // extern "C"
85#endif // __cplusplus
86
87#endif /* __WLMTK_RESIZEBAR_AREA_H__ */
88/* == End of resizebar_area.h ============================================== */
wlmtk_resizebar_area_t * wlmtk_resizebar_area_create(wlmtk_window_t *window_ptr, wlmtk_env_t *env_ptr, uint32_t edges)
Definition resizebar_area.c:93
const bs_test_case_t wlmtk_resizebar_area_test_cases[]
Definition resizebar_area.c:307
wlmtk_element_t * wlmtk_resizebar_area_element(wlmtk_resizebar_area_t *resizebar_area_ptr)
Definition resizebar_area.c:177
void wlmtk_resizebar_area_destroy(wlmtk_resizebar_area_t *resizebar_area_ptr)
Definition resizebar_area.c:133
bool wlmtk_resizebar_area_redraw(wlmtk_resizebar_area_t *resizebar_area_ptr, bs_gfxbuf_t *gfxbuf_ptr, unsigned position, unsigned width, const wlmtk_resizebar_style_t *style_ptr)
Definition resizebar_area.c:146
Definition element.h:143
Definition env.c:32
Definition resizebar_area.c:40
wlmtk_window_t * window_ptr
Definition resizebar_area.c:55
uint32_t edges
Definition resizebar_area.c:57
Definition window.c:68
Definition resizebar.h:40