COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for OffScreen< width, height >, including all inherited members.
begin() | OffScreen< width, height > | inlinevirtual |
bitmap() | OffScreen< width, height > | inline |
BLACK enum value | Canvas | |
blend(color16_t c1, color16_t c2) | Canvas | static |
BLUE enum value | Canvas | |
CALL_SCRIPT enum value | Canvas | |
Canvas(uint16_t width, uint16_t height, Context *context=&Canvas::context) | Canvas | inline |
color(uint8_t red, uint8_t green, uint8_t blue) | Canvas | inline |
context | Canvas | protectedstatic |
CYAN enum value | Canvas | |
DRAW_BITMAP enum value | Canvas | |
draw_bitmap(uint16_t x, uint16_t y, const uint8_t *bp, uint16_t width, uint16_t height, uint8_t scale=1) | Canvas | virtual |
draw_bitmap(const uint8_t *bp, uint16_t width, uint16_t height, uint8_t scale=1) | Canvas | inline |
draw_char(uint16_t x, uint16_t y, char c) | Canvas | virtual |
draw_char(char c) | Canvas | inline |
DRAW_CHAR enum value | Canvas | |
draw_circle(uint16_t x, uint16_t y, uint16_t radius) | Canvas | virtual |
draw_circle(uint16_t radius) | Canvas | inline |
DRAW_CIRCLE enum value | Canvas | |
draw_horizontal_line(uint16_t x, uint16_t y, uint16_t length) | Canvas | virtual |
draw_horizontal_line(uint16_t length) | Canvas | inline |
DRAW_ICON enum value | Canvas | |
draw_icon(uint16_t x, uint16_t y, const uint8_t *bp, uint16_t width, uint16_t height, uint8_t scale=1) | Canvas | virtual |
draw_icon(uint16_t x, uint16_t y, const uint8_t *bp, uint8_t scale=1) | Canvas | virtual |
draw_icon(const uint8_t *bp, uint8_t scale=1) | Canvas | inline |
draw_image(uint16_t x, uint16_t y, Image *image) | Canvas | virtual |
draw_image(Image *image) | Canvas | inline |
draw_line(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1) | Canvas | virtual |
draw_line(uint16_t x1, uint16_t y1) | Canvas | inline |
DRAW_LINE enum value | Canvas | |
DRAW_PIXEL enum value | Canvas | |
draw_pixel(uint16_t x, uint16_t y) | OffScreen< width, height > | inlinevirtual |
Canvas::draw_pixel() | Canvas | inline |
DRAW_POLY enum value | Canvas | |
draw_poly_P(const int8_t *poly, uint8_t scale=1) | Canvas | virtual |
DRAW_RECT enum value | Canvas | |
draw_rect(uint16_t x, uint16_t y, uint16_t width, uint16_t height) | Canvas | virtual |
draw_rect(uint16_t width, uint16_t height) | Canvas | inline |
draw_roundrect(uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint16_t radius) | Canvas | virtual |
draw_roundrect(uint16_t width, uint16_t height, uint16_t radius) | Canvas | inline |
DRAW_ROUNDRECT enum value | Canvas | |
draw_string(char *s) | Canvas | virtual |
draw_string(str_P s) | Canvas | virtual |
DRAW_STRING enum value | Canvas | |
DRAW_STROKE enum value | Canvas | |
draw_stroke_P(const int8_t *stroke, uint8_t scale=1) | Canvas | virtual |
draw_vertical_line(uint16_t x, uint16_t y, uint16_t length) | Canvas | virtual |
draw_vertical_line(uint16_t length) | Canvas | inline |
end() | OffScreen< width, height > | inlinevirtual |
END_SCRIPT enum value | Canvas | |
fill_circle(uint16_t x, uint16_t y, uint16_t radius) | Canvas | virtual |
fill_circle(uint16_t radius) | Canvas | inline |
FILL_CIRCLE enum value | Canvas | |
FILL_RECT enum value | Canvas | |
fill_rect(uint16_t x, uint16_t y, uint16_t width, uint16_t height) | Canvas | virtual |
fill_rect(uint16_t width, uint16_t height) | Canvas | inline |
fill_roundrect(uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint16_t radius) | Canvas | virtual |
fill_roundrect(uint16_t width, uint16_t height, uint16_t radius) | Canvas | inline |
FILL_ROUNDRECT enum value | Canvas | |
FILL_SCREEN enum value | Canvas | |
fill_screen() | OffScreen< width, height > | inlinevirtual |
get_canvas_color() const | Canvas | inline |
get_context() const | Canvas | inline |
get_cursor(uint16_t &x, uint16_t &y) const | Canvas | inline |
get_orientation() | Canvas | virtual |
get_pen_color() const | Canvas | inline |
get_text_color() const | Canvas | inline |
get_text_font() const | Canvas | inline |
get_text_scale() const | Canvas | inline |
GREEN enum value | Canvas | |
HEIGHT | Canvas | |
LANDSCAPE enum value | Canvas | |
m_context | Canvas | protected |
m_direction | Canvas | protected |
MAGENTA enum value | Canvas | |
MOVE_CURSOR enum value | Canvas | |
move_cursor(int16_t dx, int16_t dy) | Canvas | inline |
OffScreen() | OffScreen< width, height > | inline |
PORTRAIT enum value | Canvas | |
RED enum value | Canvas | |
run(uint8_t ix, const void_P *tab, uint8_t max) | Canvas | |
set_canvas_color(color16_t color) | Canvas | inline |
SET_CANVAS_COLOR enum value | Canvas | |
set_context(Context *context) | Canvas | inline |
set_cursor(uint16_t x, uint16_t y) | Canvas | inline |
SET_CURSOR enum value | Canvas | |
set_orientation(uint8_t direction) | Canvas | virtual |
set_pen_color(color16_t color) | Canvas | inline |
SET_PEN_COLOR enum value | Canvas | |
set_text_color(color16_t color) | Canvas | inline |
SET_TEXT_COLOR enum value | Canvas | |
set_text_font(Font *font) | Canvas | inline |
SET_TEXT_FONT enum value | Canvas | |
set_text_scale(uint8_t scale) | Canvas | inline |
SET_TEXT_SCALE enum value | Canvas | |
shade(color16_t color, uint8_t scale) | Canvas | static |
WHITE enum value | Canvas | |
WIDTH | Canvas | |
YELLOW enum value | Canvas |