BuGUI
BUtton Grid User Interface
Loading...
Searching...
No Matches
bugui::painter Member List

This is the complete list of members for bugui::painter, including all inherited members.

base_painter() (defined in bugui::base_painter)bugui::base_painterexplicitprotected
bound_at_offset(rectangle *bounds) (defined in bugui::painter)bugui::painter
current_color (defined in bugui::base_painter)bugui::base_painterprotected
draw_cell(int x, int y) (defined in bugui::painter)bugui::painter
draw_line(int x1, int y1, int x2, int y2) (defined in bugui::painter)bugui::painter
get_bottom_right() const (defined in bugui::rectangle)bugui::rectangleinline
get_height() const (defined in bugui::rectangle)bugui::rectangleinline
get_top_left() const (defined in bugui::rectangle)bugui::rectangleinline
get_width() const (defined in bugui::rectangle)bugui::rectangleinline
get_x() const (defined in bugui::rectangle)bugui::rectangleinline
get_y() const (defined in bugui::rectangle)bugui::rectangleinline
ofset(int x, int y) (defined in bugui::painter)bugui::painter
overlap(rectangle &other) constbugui::rectangleprotectedvirtual
painter(int width, int height) (defined in bugui::painter)bugui::painterexplicit
read_clear(int x, int y) (defined in bugui::painter)bugui::painter
reset() (defined in bugui::painter)bugui::painter
set(int x, int y) (defined in bugui::painter)bugui::painter
set(int new_x, int new_y, int new_width, int new_height) (defined in bugui::rectangle)bugui::rectangle
set_blink(uint8_t &&red, uint8_t &&green, uint8_t &&blue, uint8_t &&alpha=255, uint8_t &&secondary_red=0, uint8_t &&secondary_green=0, uint8_t &&secondary_blue=0, uint8_t &&secondary_alpha=255)bugui::base_painter
set_bottom_right(point &&new_bottom_right) (defined in bugui::rectangle)bugui::rectangle
set_color(uint8_t &&r=0, uint8_t &&g=0, uint8_t &&b=0, uint8_t &&a=255)bugui::base_painter
set_height(int new_height) (defined in bugui::rectangle)bugui::rectangle
set_paint_over(bool value) (defined in bugui::painter)bugui::painter
set_pulse(uint8_t &&red, uint8_t &&green, uint8_t &&blue, uint8_t &&alpha=255, uint8_t &&secondary_red=0, uint8_t &&secondary_green=0, uint8_t &&secondary_blue=0, uint8_t &&secondary_alpha=255)bugui::base_painter
set_size(int new_size) (defined in bugui::rectangle)bugui::rectangle
set_top_left(point &&new_top_left) (defined in bugui::rectangle)bugui::rectangle
set_width(int new_width) (defined in bugui::rectangle)bugui::rectangle
set_x(int new_x) (defined in bugui::rectangle)bugui::rectangle
set_y(int new_y) (defined in bugui::rectangle)bugui::rectangle
~painter() (defined in bugui::painter)bugui::painterinline
~rectangle()=default (defined in bugui::rectangle)bugui::rectangle