#include <AbstractMenu.h>
◆ [union]
additional properties that depend on the value of type
◆ [struct]
struct { ... } daisy::AbstractMenu::ItemConfig::asCallbackFunctionItem |
◆ [struct]
struct { ... } daisy::AbstractMenu::ItemConfig::asCheckboxItem |
◆ [struct]
struct { ... } daisy::AbstractMenu::ItemConfig::asCustomItem |
◆ [struct]
struct { ... } daisy::AbstractMenu::ItemConfig::asMappedValueItem |
◆ [struct]
struct { ... } daisy::AbstractMenu::ItemConfig::asOpenUiPageItem |
◆ callbackFunction
◆ context
void* daisy::AbstractMenu::ItemConfig::context |
◆ itemObject
CustomItem* daisy::AbstractMenu::ItemConfig::itemObject |
The CustomItem to display. The object provided here must stay alive longer than the MenuPage, e.g. as a global variable.
◆ pageToOpen
UiPage* daisy::AbstractMenu::ItemConfig::pageToOpen |
The UiPage to open when the okay button is pressed. The object must stay alive longer than the MenuPage, e.g. as a global variable.
◆ text
const char* daisy::AbstractMenu::ItemConfig::text = "" |
◆ type
◆ valueToModify [1/2]
bool* daisy::AbstractMenu::ItemConfig::valueToModify |
◆ valueToModify [2/2]
MappedValue* daisy::AbstractMenu::ItemConfig::valueToModify |
The documentation for this struct was generated from the following file: