20#ifndef __WLMTK_PRIMITIVES_H__
21#define __WLMTK_PRIMITIVES_H__
24#include <libbase/libbase.h>
147 const char *title_ptr,
166 const char *text_ptr);
void wlmaker_primitives_draw_bezel_at(cairo_t *cairo_ptr, int x, int y, unsigned width, unsigned height, double bezel_width, bool raised)
Definition primitives.c:153
void wlmaker_primitives_draw_bezel(cairo_t *cairo_ptr, double bezel_width, bool raised)
Definition primitives.c:141
void wlmaker_primitives_draw_minimize_icon(cairo_t *cairo_ptr, int size, uint32_t color)
Definition primitives.c:191
void wlmaker_primitives_draw_window_title(cairo_t *cairo_ptr, const wlmtk_style_font_t *font_style_ptr, const char *title_ptr, uint32_t color)
Definition primitives.c:236
const bs_test_case_t wlmaker_primitives_test_cases[]
Definition primitives.c:285
void wlmaker_primitives_cairo_fill_at(cairo_t *cairo_ptr, int x, int y, unsigned width, unsigned height, const wlmtk_style_fill_t *fill_ptr)
Definition primitives.c:40
void wlmaker_primitives_set_bezel_color(cairo_t *cairo_ptr, bool illuminated)
Definition primitives.c:129
void wlmaker_primitives_cairo_fill(cairo_t *cairo_ptr, const wlmtk_style_fill_t *fill_ptr)
Definition primitives.c:29
void wlmaker_primitives_draw_close_icon(cairo_t *cairo_ptr, int size, uint32_t color)
Definition primitives.c:212
void wlmaker_primitives_draw_text(cairo_t *cairo_ptr, int x, int y, const wlmtk_style_font_t *font_style_ptr, uint32_t color, const char *text_ptr)
Definition primitives.c:251