C++ DevKit
C++ set of OOP library
|
#include "sw/display_device/display_device.h"
#include "sw/ui_core/ui_core.h"
#include "sw/widget/canvas.h"
#include <vector>
#include <string>
#include "pico/stdlib.h"
#include "font/5x8_font.h"
#include "font/8x8_font.h"
#include "font/12x16_font.h"
#include "font/16x32_font.h"
Go to the source code of this file.
Classes | |
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... | |
Macros | |
#define | SSD1306_ASCII_FULL |
flag used to generate 127 character font or full extended 255 character font. | |
#define | BACKSPACE '\b' |
character code for BACKSPACE ('BS', 0x08) | |
#define | HORIZONTAL_TAB '\t' |
character code for HORIZONTAL_TAB ('HT', 0x09) | |
#define | LINE_FEED '\n' |
character code for LINE_FEED ('LF', 0x0A) | |
#define | VERTICAL_TAB '\v' |
character code for VERTICAL_TAB ('VT', 0x0B) | |
#define | FORM_FEED '\f' |
character code for FORM_FEED ('FF', 0x0C) | |
#define | CARRIAGE_RETURN '\r' |
character code for CARRIAGE_RETURN ('CR', 0x0D) | |
#define SSD1306_ASCII_FULL |
flag used to generate 127 character font or full extended 255 character font.