C++ DevKit
C++ set of OOP library
|
This group concerns all classes related to DIY PCB modules or components that can be used as Viewer in MVC architecture. More...
Classes | |
class | SSD1306 |
SSD1306 128x64 pixel OLED display device driver with I2C interface. More... | |
class | ST7735 |
ST7735 driven TFT color display device. More... | |
class | DisplayDevice |
A generic class for all display device. More... | |
class | GraphicDisplayDevice |
This is the abstract class to handle all generic behavior of physical graphic display devices (e.g. OLED screen SSD1306). More... | |
class | PrinterDevice |
A class dedicated to pure text display such as console, printer, ASCII character line display. More... | |
class | Canvas |
The canvas is a virtual memory in which the widget draws. More... | |
class | CanvasVLSB |
A special version of canvas for monochrome widget (and device) with 8pixel/byte arranged vertically. More... | |
class | CanvasRGB |
A special version of canvas for color widget (and device) with 1 pixel/byte accoeding to 565 RGB color coding. More... | |
class | CanvasHMSB |
A special version of canvas for monochrome widget with 8pixel/byte arranged horizontally. Usefull for monochrome widget (e.g.text) even for color RGB565 display device. More... | |
class | Blinker |
A base class used to add blinking feature to widgets. To do so, this widget must inherit from Blinker. More... | |
class | Widget |
A widget is a displayed object on a device screen. This is the base widget, it is derived as GraphicWidget with graphical capabilities and GraphicWidget is derived as TextWidget that adds textual capabilities. More... | |
class | GraphicWidget |
The graphical version of a Widget. More... | |
class | TextWidget |
a dedicated class for text frame only More... | |
class | PrintWidget |
A widget used when we need to simply print but still want to take advantage of the status change management. More... | |
class | WidgetHorizontalBargraph |
the widget that display an horizontal bargraph More... | |
class | WidgetVerticalBargraph |
the widget that display a vertical bargraph More... | |
class | WidgetHorizontalBar |
a widget that draw an horizontal bar, filled up to the given level value More... | |
class | WidgetSquareLed |
A widget that show a square (it can be a rectangle) on the display. More... | |
class | WidgetBlinkingSquareLed |
A widget that show a square (it can be a rectangle) on the display. More... | |
class | WidgetFocusIndicator |
A specific class dedicated to indicate the status of an UIControlledModel. Not an abstract class, can be implemented. More... | |
This group concerns all classes related to DIY PCB modules or components that can be used as Viewer in MVC architecture.