tcMenu
tcgfx::DeviceDrawable Member List

This is the complete list of members for tcgfx::DeviceDrawable, including all inherited members.

backgroundColor (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawableprotected
createFontHandler()tcgfx::DeviceDrawableprotectedvirtual
drawBitmap(const Coord &where, const DrawableIcon *icon, bool selected)=0tcgfx::DeviceDrawablepure virtual
drawBox(const Coord &where, const Coord &size, bool filled)=0tcgfx::DeviceDrawablepure virtual
drawCircle(const Coord &where, int radius, bool filled)=0tcgfx::DeviceDrawablepure virtual
drawColor (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawableprotected
drawPixel(uint16_t x, uint16_t y)=0tcgfx::DeviceDrawablepure virtual
drawPolygon(const Coord points[], int numPoints, bool filled)=0tcgfx::DeviceDrawablepure virtual
drawText(const Coord &where, const void *font, int mag, const char *text)tcgfx::DeviceDrawable
drawXBitmap(const Coord &where, const Coord &size, const uint8_t *data)=0tcgfx::DeviceDrawablepure virtual
enableTcUnicode()tcgfx::DeviceDrawableinline
endDraw(bool needsDrawing=true)tcgfx::DeviceDrawableinline
fontHandler (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawableprotected
getDisplayDimensions()=0tcgfx::DeviceDrawablepure virtual
getSubDeviceFor(const Coord &where, const Coord &size, const color_t *palette, int paletteSize)=0tcgfx::DeviceDrawablepure virtual
getSubDeviceType()tcgfx::DeviceDrawableinline
getUnderlyingColor(color_t col)tcgfx::DeviceDrawableinlinevirtual
getUnicodeHandler(bool enableIfNeeded=true)tcgfx::DeviceDrawable
internalDrawText(const Coord &where, const void *font, int mag, const char *text)=0 (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawablepure virtual
internalTextExtents(const void *font, int mag, const char *text, int *baseline)=0tcgfx::DeviceDrawablepure virtual
isTcUnicodeEnabled()tcgfx::DeviceDrawableinline
NO_SUB_DEVICE enum value (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawable
setColors(color_t fg, color_t bg)tcgfx::DeviceDrawableinline
setDrawColor(color_t fg)tcgfx::DeviceDrawableinline
setFontHandler(UnicodeFontHandler *handler)tcgfx::DeviceDrawableinline
setSubDeviceType(SubDeviceType s)tcgfx::DeviceDrawableinlineprotected
startDraw()tcgfx::DeviceDrawableinline
SUB_DEVICE_2BPP enum value (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawable
SUB_DEVICE_4BPP enum value (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawable
subDeviceType (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawableprotected
SubDeviceType enum name (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawable
textExtents(const void *font, int mag, const char *text, int *baseline)tcgfx::DeviceDrawable
textExtents(const void *font, int mag, const char *text)tcgfx::DeviceDrawableinline
transaction(bool isStarting, bool redrawNeeded)=0tcgfx::DeviceDrawablepure virtual
~DeviceDrawable()=default (defined in tcgfx::DeviceDrawable)tcgfx::DeviceDrawablevirtual