labwc/include/common/graphic-helpers.h

21 lines
495 B
C
Raw Normal View History

2022-08-20 00:01:06 +02:00
/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef LABWC_GRAPHIC_HELPERS_H
#define LABWC_GRAPHIC_HELPERS_H
2022-08-20 00:01:06 +02:00
2022-07-06 17:37:22 +02:00
#include <cairo.h>
struct wlr_fbox;
2022-08-20 00:01:06 +02:00
/**
* Sets the cairo color.
* Splits a float[4] single color array into its own arguments
*/
void set_cairo_color(cairo_t *cairo, const float *color);
/* Draws a border with a specified line width */
void draw_cairo_border(cairo_t *cairo, struct wlr_fbox fbox, double line_width);
struct lab_data_buffer;
#endif /* LABWC_GRAPHIC_HELPERS_H */