20#ifndef __WLMTK_BORDERED_H__
21#define __WLMTK_BORDERED_H__
const bs_test_case_t wlmtk_bordered_test_cases[]
Definition bordered.c:241
struct _wlmtk_bordered_t wlmtk_bordered_t
Definition bordered.h:28
wlmtk_element_t * wlmtk_bordered_element(wlmtk_bordered_t *bordered_ptr)
Definition bordered.c:124
void wlmtk_bordered_fini(wlmtk_bordered_t *bordered_ptr)
Definition bordered.c:85
void wlmtk_bordered_set_style(wlmtk_bordered_t *bordered_ptr, const wlmtk_margin_style_t *style_ptr)
Definition bordered.c:103
bool wlmtk_bordered_init(wlmtk_bordered_t *bordered_ptr, wlmtk_env_t *env_ptr, wlmtk_element_t *element_ptr, const wlmtk_margin_style_t *style_ptr)
Definition bordered.c:46
struct _wlmtk_container_vmt_t wlmtk_container_vmt_t
Definition container.h:29
struct _wlmtk_container_t wlmtk_container_t
Definition container.h:27
struct _wlmtk_element_t wlmtk_element_t
Definition element.h:30
struct _wlmtk_env_t wlmtk_env_t
Definition env.h:24
struct _wlmtk_rectangle_t wlmtk_rectangle_t
Definition rectangle.h:31
wlmtk_rectangle_t * western_border_rectangle_ptr
Definition bordered.h:53
wlmtk_container_vmt_t orig_super_container_vmt
Definition bordered.h:39
wlmtk_element_t * element_ptr
Definition bordered.h:42
wlmtk_rectangle_t * northern_border_rectangle_ptr
Definition bordered.h:47
wlmtk_rectangle_t * southern_border_rectangle_ptr
Definition bordered.h:51
wlmtk_rectangle_t * eastern_border_rectangle_ptr
Definition bordered.h:49
wlmtk_margin_style_t style
Definition bordered.h:44
wlmtk_container_t super_container
Definition bordered.h:37