COSA
An Object-Oriented Platform for Arduino Programming
OffScreen< width, height > Member List

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 valueCanvas
blend(color16_t c1, color16_t c2)Canvasstatic
BLUE enum valueCanvas
CALL_SCRIPT enum valueCanvas
Canvas(uint16_t width, uint16_t height, Context *context=&Canvas::context)Canvasinline
color(uint8_t red, uint8_t green, uint8_t blue)Canvasinline
contextCanvasprotectedstatic
CYAN enum valueCanvas
DRAW_BITMAP enum valueCanvas
draw_bitmap(uint16_t x, uint16_t y, const uint8_t *bp, uint16_t width, uint16_t height, uint8_t scale=1)Canvasvirtual
draw_bitmap(const uint8_t *bp, uint16_t width, uint16_t height, uint8_t scale=1)Canvasinline
draw_char(uint16_t x, uint16_t y, char c)Canvasvirtual
draw_char(char c)Canvasinline
DRAW_CHAR enum valueCanvas
draw_circle(uint16_t x, uint16_t y, uint16_t radius)Canvasvirtual
draw_circle(uint16_t radius)Canvasinline
DRAW_CIRCLE enum valueCanvas
draw_horizontal_line(uint16_t x, uint16_t y, uint16_t length)Canvasvirtual
draw_horizontal_line(uint16_t length)Canvasinline
DRAW_ICON enum valueCanvas
draw_icon(uint16_t x, uint16_t y, const uint8_t *bp, uint16_t width, uint16_t height, uint8_t scale=1)Canvasvirtual
draw_icon(uint16_t x, uint16_t y, const uint8_t *bp, uint8_t scale=1)Canvasvirtual
draw_icon(const uint8_t *bp, uint8_t scale=1)Canvasinline
draw_image(uint16_t x, uint16_t y, Image *image)Canvasvirtual
draw_image(Image *image)Canvasinline
draw_line(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1)Canvasvirtual
draw_line(uint16_t x1, uint16_t y1)Canvasinline
DRAW_LINE enum valueCanvas
DRAW_PIXEL enum valueCanvas
draw_pixel(uint16_t x, uint16_t y)OffScreen< width, height >inlinevirtual
Canvas::draw_pixel()Canvasinline
DRAW_POLY enum valueCanvas
draw_poly_P(const int8_t *poly, uint8_t scale=1)Canvasvirtual
DRAW_RECT enum valueCanvas
draw_rect(uint16_t x, uint16_t y, uint16_t width, uint16_t height)Canvasvirtual
draw_rect(uint16_t width, uint16_t height)Canvasinline
draw_roundrect(uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint16_t radius)Canvasvirtual
draw_roundrect(uint16_t width, uint16_t height, uint16_t radius)Canvasinline
DRAW_ROUNDRECT enum valueCanvas
draw_string(char *s)Canvasvirtual
draw_string(str_P s)Canvasvirtual
DRAW_STRING enum valueCanvas
DRAW_STROKE enum valueCanvas
draw_stroke_P(const int8_t *stroke, uint8_t scale=1)Canvasvirtual
draw_vertical_line(uint16_t x, uint16_t y, uint16_t length)Canvasvirtual
draw_vertical_line(uint16_t length)Canvasinline
end()OffScreen< width, height >inlinevirtual
END_SCRIPT enum valueCanvas
fill_circle(uint16_t x, uint16_t y, uint16_t radius)Canvasvirtual
fill_circle(uint16_t radius)Canvasinline
FILL_CIRCLE enum valueCanvas
FILL_RECT enum valueCanvas
fill_rect(uint16_t x, uint16_t y, uint16_t width, uint16_t height)Canvasvirtual
fill_rect(uint16_t width, uint16_t height)Canvasinline
fill_roundrect(uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint16_t radius)Canvasvirtual
fill_roundrect(uint16_t width, uint16_t height, uint16_t radius)Canvasinline
FILL_ROUNDRECT enum valueCanvas
FILL_SCREEN enum valueCanvas
fill_screen()OffScreen< width, height >inlinevirtual
get_canvas_color() const Canvasinline
get_context() const Canvasinline
get_cursor(uint16_t &x, uint16_t &y) const Canvasinline
get_orientation()Canvasvirtual
get_pen_color() const Canvasinline
get_text_color() const Canvasinline
get_text_font() const Canvasinline
get_text_scale() const Canvasinline
GREEN enum valueCanvas
HEIGHTCanvas
LANDSCAPE enum valueCanvas
m_contextCanvasprotected
m_directionCanvasprotected
MAGENTA enum valueCanvas
MOVE_CURSOR enum valueCanvas
move_cursor(int16_t dx, int16_t dy)Canvasinline
OffScreen()OffScreen< width, height >inline
PORTRAIT enum valueCanvas
RED enum valueCanvas
run(uint8_t ix, const void_P *tab, uint8_t max)Canvas
set_canvas_color(color16_t color)Canvasinline
SET_CANVAS_COLOR enum valueCanvas
set_context(Context *context)Canvasinline
set_cursor(uint16_t x, uint16_t y)Canvasinline
SET_CURSOR enum valueCanvas
set_orientation(uint8_t direction)Canvasvirtual
set_pen_color(color16_t color)Canvasinline
SET_PEN_COLOR enum valueCanvas
set_text_color(color16_t color)Canvasinline
SET_TEXT_COLOR enum valueCanvas
set_text_font(Font *font)Canvasinline
SET_TEXT_FONT enum valueCanvas
set_text_scale(uint8_t scale)Canvasinline
SET_TEXT_SCALE enum valueCanvas
shade(color16_t color, uint8_t scale)Canvasstatic
WHITE enum valueCanvas
WIDTHCanvas
YELLOW enum valueCanvas