COSA
An Object-Oriented Platform for Arduino Programming
GDDRAM Member List

This is the complete list of members for GDDRAM, including all inherited members.

begin()GDDRAMvirtual
BLACK enum valueCanvas
BLCTRL1 enum valueGDDRAMprotected
BLCTRL2 enum valueGDDRAMprotected
BLCTRL3 enum valueGDDRAMprotected
BLCTRL4 enum valueGDDRAMprotected
BLCTRL5 enum valueGDDRAMprotected
BLCTRL6 enum valueGDDRAMprotected
BLCTRL7 enum valueGDDRAMprotected
BLCTRL8 enum valueGDDRAMprotected
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
CASET enum valueGDDRAMprotected
clock(uint32_t freq)SPI::Driverinlineprotectedstatic
COLMOD enum valueGDDRAMprotected
color(uint8_t red, uint8_t green, uint8_t blue)Canvasinline
Command enum nameGDDRAMprotected
contextCanvasprotectedstatic
CYAN enum valueCanvas
cycle(uint16_t ns)SPI::Driverinlineprotectedstatic
DGAMCTRL1 enum valueGDDRAMprotected
DGAMCTRL2 enum valueGDDRAMprotected
DINVOFF enum valueGDDRAMprotected
DINVON enum valueGDDRAMprotected
DISCTRL enum valueGDDRAMprotected
DISPOFF enum valueGDDRAMprotected
DISPON enum valueGDDRAMprotected
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 enum valueCanvas
draw_char(uint16_t x, uint16_t y, char c)Canvasvirtual
draw_char(char c)Canvasinline
DRAW_CIRCLE enum valueCanvas
draw_circle(uint16_t x, uint16_t y, uint16_t radius)Canvasvirtual
draw_circle(uint16_t radius)Canvasinline
draw_horizontal_line(uint16_t x, uint16_t y, uint16_t length)GDDRAMvirtual
Canvas::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)GDDRAMvirtual
Canvas::draw_image(Image *image)Canvasinline
DRAW_LINE enum valueCanvas
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_PIXEL enum valueCanvas
draw_pixel(uint16_t x, uint16_t y)GDDRAMvirtual
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 enum valueCanvas
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_STRING enum valueCanvas
draw_string(char *s)Canvasvirtual
draw_string(str_P s)Canvasvirtual
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)GDDRAMvirtual
Canvas::draw_vertical_line(uint16_t length)Canvasinline
Driver(Board::DigitalPin cs, Pulse pulse=DEFAULT_PULSE, Clock rate=DEFAULT_CLOCK, uint8_t mode=0, Order order=MSB_ORDER, Interrupt::Handler *irq=NULL)SPI::Driverprotected
DTCTRLA enum valueGDDRAMprotected
DTCTRLB enum valueGDDRAMprotected
EN3GAM enum valueGDDRAMprotected
end()GDDRAMvirtual
END_SCRIPT enum valueCanvas
ETMOD enum valueGDDRAMprotected
EXTCTRL enum valueGDDRAMprotected
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)GDDRAMvirtual
Canvas::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()Canvasvirtual
FRMCTR1 enum valueGDDRAMprotected
FRMCTR2 enum valueGDDRAMprotected
FRMCTR3 enum valueGDDRAMprotected
GAMSET enum valueGDDRAMprotected
GDDRAM(uint16_t width, uint16_t height, Board::DigitalPin cs, Board::DigitalPin dc)GDDRAM
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
GETSCANLINE enum valueGDDRAMprotected
GMCTRN1 enum valueGDDRAMprotected
GMCTRP1 enum valueGDDRAMprotected
GREEN enum valueCanvas
HEIGHTCanvas
IDMOFF enum valueGDDRAMprotected
IDMON enum valueGDDRAMprotected
IFCTRL enum valueGDDRAMprotected
IFMODE enum valueGDDRAMprotected
INVCTR enum valueGDDRAMprotected
LANDSCAPE enum valueCanvas
m_contextCanvasprotected
m_csSPI::Driverprotected
m_dcGDDRAMprotected
m_directionCanvasprotected
m_initiatedGDDRAMprotected
m_irqSPI::Driverprotected
m_nextSPI::Driverprotected
m_pulseSPI::Driverprotected
m_spcrSPI::Driverprotected
m_spsrSPI::Driverprotected
MADCTL enum valueGDDRAMprotected
MADCTL_BGR enum valueGDDRAMprotected
MADCTL_MH enum valueGDDRAMprotected
MADCTL_ML enum valueGDDRAMprotected
MADCTL_MV enum valueGDDRAMprotected
MADCTL_MX enum valueGDDRAMprotected
MADCTL_MY enum valueGDDRAMprotected
MADCTL_RGB enum valueGDDRAMprotected
MAGENTA enum valueCanvas
MOVE_CURSOR enum valueCanvas
move_cursor(int16_t dx, int16_t dy)Canvasinline
NGAMCTRL enum valueGDDRAMprotected
NOP enum valueGDDRAMprotected
NORON enum valueGDDRAMprotected
NVMPKEY enum valueGDDRAMprotected
NVMWR enum valueGDDRAMprotected
PASET enum valueGDDRAMprotected
PGAMCTRL enum valueGDDRAMprotected
PIXSET enum valueGDDRAMprotected
PORTRAIT enum valueCanvas
PRCTR enum valueGDDRAMprotected
PRCTRL enum valueGDDRAMprotected
PTLAR enum valueGDDRAMprotected
PTLON enum valueGDDRAMprotected
PWCTRL1 enum valueGDDRAMprotected
PWCTRL2 enum valueGDDRAMprotected
PWCTRL3 enum valueGDDRAMprotected
PWCTRL4 enum valueGDDRAMprotected
PWCTRL5 enum valueGDDRAMprotected
PWCTRL6 enum valueGDDRAMprotected
PWCTRLA enum valueGDDRAMprotected
PWCTRLB enum valueGDDRAMprotected
PWONCTRL enum valueGDDRAMprotected
RAMRD enum valueGDDRAMprotected
RAMRDC enum valueGDDRAMprotected
RAMWR enum valueGDDRAMprotected
RAMWRC enum valueGDDRAMprotected
RASET enum valueGDDRAMprotected
RDCABC enum valueGDDRAMprotected
RDCABCMIN enum valueGDDRAMprotected
RDCTRLD enum valueGDDRAMprotected
RDDCOLMOD enum valueGDDRAMprotected
RDDIDIF enum valueGDDRAMprotected
RDDIM enum valueGDDRAMprotected
RDDISBV enum valueGDDRAMprotected
RDDMADCTL enum valueGDDRAMprotected
RDDPM enum valueGDDRAMprotected
RDDSDR enum valueGDDRAMprotected
RDDSM enum valueGDDRAMprotected
RDDST enum valueGDDRAMprotected
RDID1 enum valueGDDRAMprotected
RDID2 enum valueGDDRAMprotected
RDID3 enum valueGDDRAMprotected
RDID4 enum valueGDDRAMprotected
RDNVM enum valueGDDRAMprotected
RED enum valueCanvas
RGBSET enum valueGDDRAMprotected
run(uint8_t ix, const void_P *tab, uint8_t max)Canvas
script()=0GDDRAMprotectedpure virtual
SCRIPTEND enum valueGDDRAMprotected
SET_CANVAS_COLOR enum valueCanvas
set_canvas_color(color16_t color)Canvasinline
set_clock(Clock rate)SPI::Driverprotected
set_clock(uint32_t freq)SPI::Driverinlineprotected
set_context(Context *context)Canvasinline
SET_CURSOR enum valueCanvas
set_cursor(uint16_t x, uint16_t y)Canvasinline
set_orientation(uint8_t direction)GDDRAMvirtual
SET_PEN_COLOR enum valueCanvas
set_pen_color(color16_t color)Canvasinline
SET_TEXT_COLOR enum valueCanvas
set_text_color(color16_t color)Canvasinline
set_text_font(Font *font)Canvasinline
SET_TEXT_FONT enum valueCanvas
SET_TEXT_SCALE enum valueCanvas
set_text_scale(uint8_t scale)Canvasinline
SETSCANLINE enum valueGDDRAMprotected
shade(color16_t color, uint8_t scale)Canvasstatic
SLPIN enum valueGDDRAMprotected
SLPOUT enum valueGDDRAMprotected
SWDELAY enum valueGDDRAMprotected
SWRESET enum valueGDDRAMprotected
TEOFF enum valueGDDRAMprotected
TEON enum valueGDDRAMprotected
VCOM4L enum valueGDDRAMprotected
VMCTRL1 enum valueGDDRAMprotected
VMCTRL2 enum valueGDDRAMprotected
VSCRDEF enum valueGDDRAMprotected
VSCRSADD enum valueGDDRAMprotected
WHITE enum valueCanvas
WIDTHCanvas
WRCABC enum valueGDDRAMprotected
WRCABCMIN enum valueGDDRAMprotected
WRCTRLD enum valueGDDRAMprotected
WRDISBV enum valueGDDRAMprotected
write(uint16_t data)GDDRAMinlineprotected
write(uint16_t data, uint16_t count)GDDRAMinlineprotected
write(Command cmd)GDDRAMinlineprotected
write(Command cmd, uint8_t data)GDDRAMinlineprotected
write(Command cmd, uint16_t data)GDDRAMinlineprotected
write(Command cmd, uint16_t x, uint16_t y)GDDRAMinlineprotected
YELLOW enum valueCanvas