![]() |
MPLABĀ® Harmony Graphics Suite
|
This struct represents the state of the library. More...
#include <legato_state.h>
Data Fields | |
const leStringTable * | stringTable |
uint32_t | languageID |
uint32_t | widgetIDs |
leScheme | defaultScheme |
leWidget * | focus |
leEditWidget * | edit |
leLanguageChangedCallback_FnPtr | languageChangedCB |
leWidget | rootWidget [LE_LAYER_COUNT] |
leLayerState | layerStates [LE_LAYER_COUNT] |
This struct represents the state of the library.
The state of the libary is a global structure.
leScheme defaultScheme |
an internal default scheme that widgets use by default if the user doesn't set one
leEditWidget* edit |
the widget that is currently receiving edit events
leWidget* focus |
the widget that currently has focus
leLanguageChangedCallback_FnPtr languageChangedCB |
language changed callback
uint32_t languageID |
the currently active language
leLayerState layerStates[LE_LAYER_COUNT] |
layer states
leWidget rootWidget[LE_LAYER_COUNT] |
root widgets of the scene
const leStringTable* stringTable |
the string table for the instance
uint32_t widgetIDs |
the next unique widget ID