MPLABĀ® Harmony Graphics Suite  GFX v3.13.0
Legato API Documentation
leState Struct Reference

This struct represents the state of the library. More...

#include <C:/microchip/harmony3/gfx/middleware/legato/library/src/gfx/legato/core/legato_state.h>

Collaboration diagram for leState:

Data Fields

const leStringTablestringTable
 
uint32_t languageID
 
uint32_t widgetIDs
 
leScheme defaultScheme
 
leWidgetfocus
 
leEditWidgetedit
 
leLanguageChangedCallback_FnPtr languageChangedCB
 
leList layerList
 

Detailed Description

This struct represents the state of the library.

The state of the libary is a global structure.

Field Documentation

◆ defaultScheme

leScheme defaultScheme

an internal default scheme that widgets use by default if the user doesn't set one

◆ edit

leEditWidget* edit

the widget that is currently receiving edit events

◆ focus

leWidget* focus

the widget that currently has focus

◆ languageChangedCB

language changed callback

◆ languageID

uint32_t languageID

the currently active language

◆ layerList

leList layerList

layer states

◆ stringTable

const leStringTable* stringTable

the string table for the instance

◆ widgetIDs

uint32_t widgetIDs

the next unique widget ID


The documentation for this struct was generated from the following file: