2#include <bugui/color/color.hpp>
20 , uint8_t&& alpha = 255);
26 , uint8_t&& alpha = 255);
29 explicit base_painter();
void set_pulse(uint8_t &&red, uint8_t &&green, uint8_t &&blue, uint8_t &&alpha=255)
Sets primary and secondary colour along with the pulsing state.
void set_blink(uint8_t &&red, uint8_t &&green, uint8_t &&blue, uint8_t &&alpha=255)
Sets primary and secondary colour along with the blinking state.
void set_color(uint8_t &&r=0, uint8_t &&g=0, uint8_t &&b=0, uint8_t &&a=255)
Sets the primary colour along with the constant state.
Generic colour class holding RGBA coloour values. The blinking and pulsing states indicate discrete o...
Definition color.hpp:14