![]() |
Vivoe Lite 0.5.0
Lightweight GVA like HMI for military displays.
|
These are the labels on the left and right of the screen. More...
#include <gva.h>


Data Structures | |
| struct | Labels |
| Label object. More... | |
Public Member Functions | |
| void | SetEnabledEnabledChanging (int index) |
| Set the label to Enabled. | |
| void | SetEnabled (int index) |
| Set the label to Enabled. | |
| void | ResetAllEnabled () |
| Reset all LabelStates::kLabelEnabledSelected buttons. | |
| void | ResetAllEnabledSelected () |
| Reset the label from 'enabled selected' to 'enabled'. | |
| void | ResetAllEnabledSelectedChanging () |
| Reset and label in the LabelStates::kLabelEnabledSelectedChanging state to LabelStates::kLabelEnabledSelected. | |
Public Member Functions inherited from gva::StateBase | |
| bool | IsActive (const LabelStates *state) const |
| Check if the label is active. | |
| void | StateEnabledSelectedChanging (LabelStates *state) const |
| Set the label to EnabledSelectedChanging. | |
| void | StateEnabledSelected (LabelStates *state) const |
| Set the label to EnabledSelected. | |
| void | ResetEnabled (LabelStates *state) const |
| Reset the label from 'enabled selected' to 'enabled'. | |
| void | ResetEnabledSelected (LabelStates *state) const |
| Reset the label from 'enabled selected' to 'enabled'. | |
| void | ResetEnabledSelectedChanging (LabelStates *state) const |
| Reset the label from 'enabled selected changing' to 'enabled'. | |
Data Fields | |
| bool | visible |
| The label is visible. | |
| std::array< Labels, 8 > | labels |
| The labels. | |
These are the labels on the left and right of the screen.
| struct gva::FunctionSelect::Labels |
Label object.

| Data Fields | ||
|---|---|---|
| LabelStates | state | The label state. |