|
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 according to 565 RGB color coding. More... | |
| class | CanvasTrueRGB |
| A special version of canvas for color widget (and device) with true RGB_COLOR_INDEX_8b color coding(i.e. 16bit) per pixel. 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 RGB_COLOR_INDEX_8b 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.