Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions src/modm/ui/display/color_graphic_display.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,21 @@ class ColorGraphicDisplay : public GraphicDisplay
return backgroundColor;
}

/**
* Draw a bitmap with 16-bit 565 colored pixels.
*
* \p data is series of pixel color values
*/
virtual void drawBitmap(
glcd::Point upperLeft,
uint16_t width,
uint16_t height,
modm::accessor::Flash<uint8_t> data)
{
modm_assert(false, "noDrawBitmap",
"drawBitmap method is not implemented on ColorGraphicsDisplay implementation");
};

protected:
color::Rgb565 foregroundColor;
color::Rgb565 backgroundColor;
Expand Down