|
LVGLPlusPlus
C++ library on top of the lovely LVGL project.
|
Base class for LVGLPlusPlus widgets (lvppBase) More...
#include <vector>#include <utility>#include <string>#include <functional>#include "lvgl/lvgl.h"

Go to the source code of this file.
Classes | |
| class | lvppBase |
| lvppBase is the root of the C++ library LVGLPlusPlus. It strives to create consistent ways to manipulate a variety of LVGL-based widgets in a consistent manner - hiding the details away from the user where possible. More... | |
| class | lvppBaseWithValue |
| Derivation from lvppBase. Those widgets which have an inherant 'value' to show are based on this slight modified version of lvppBase which includes a value label and an associated style object. More... | |
| class | lvppOptions |
| Utility class to aid in consistent handling of all lv_ widgets which have a list of choices. This means roller, dropdown, and from this library, lvppCycleButton. Each child class will use this class to keep track of the options and make them modifyable in a consistent manner. The ultimate setting of the values in the child class is done by that child implementing their version of lvOptionSetter(). More... | |
Base class for LVGLPlusPlus widgets (lvppBase)