![]() |
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
1.8.18