|
COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for Canvas, including all inherited members.
| begin()=0 | Canvas | pure virtual |
| 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(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_BITMAP enum value | Canvas | |
| 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 enum value | Canvas | |
| draw_circle(uint16_t x, uint16_t y, uint16_t radius) | Canvas | virtual |
| draw_circle(uint16_t radius) | Canvas | inline |
| draw_horizontal_line(uint16_t x, uint16_t y, uint16_t length) | Canvas | virtual |
| draw_horizontal_line(uint16_t length) | Canvas | inline |
| 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_ICON enum value | Canvas | |
| 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(uint16_t x, uint16_t y) | Canvas | virtual |
| draw_pixel() | Canvas | inline |
| DRAW_PIXEL enum value | Canvas | |
| 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()=0 | Canvas | pure virtual |
| END_SCRIPT enum value | Canvas | |
| FILL_CIRCLE enum value | Canvas | |
| fill_circle(uint16_t x, uint16_t y, uint16_t radius) | Canvas | virtual |
| fill_circle(uint16_t radius) | Canvas | inline |
| 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() | Canvas | virtual |
| 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 |
| PORTRAIT enum value | Canvas | |
| RED enum value | Canvas | |
| run(uint8_t ix, const void_P *tab, uint8_t max) | Canvas | |
| SET_CANVAS_COLOR enum value | Canvas | |
| set_canvas_color(color16_t color) | Canvas | inline |
| 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 enum value | Canvas | |
| set_text_font(Font *font) | Canvas | inline |
| 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 |