|
C++ DevKit
C++ set of OOP library
|
#include "pico/stdlib.h"#include "sw/ui_core/ui_control_event.h"#include "sw/display_device/display_device.h"#include "sw/widget/widget.h"#include <vector>#include <map>#include <string>#include <set>

Go to the source code of this file.
Classes | |
| class | Model |
| This is the Model abstract class of Model_View_Control design pattern. More... | |
| class | UIControlledModel |
| Class that adds UI Controller to the basic Model class. More... | |
| class | UIControlledIncrementalValue |
| The UIControlledIncrementalValue is a kind of Model that have special feature such as a value that can be incremented or decremented. This value runs between a min_value and a max_value. More... | |
| class | UIModelManager |
| This is an Abstract class that is used to implement the manager of object on a screen. More... | |
| class | UIController |
| UIController is the abstract class that hosts all controller object in the Model-View-Controll design pattern. More... | |
Macros | |
| #define | UI_MODEL_OBJECT_STATUS_TIME_OUT_us 3000000 |
| the time out used by the UIModelManager that indicates there is no more UI_ModelObject Status change. | |