Vivoe Lite 0.5.0
Lightweight GVA like HMI for military displays.
Loading...
Searching...
No Matches
gva::Screen Struct Reference

Struct definition of the Screen. More...

#include <screen_gva.h>

Collaboration diagram for gva::Screen:
Collaboration graph

Data Fields

struct { 
 
std::string name
 A textual description of this screen.
 
ScreenMode mode
 The current ScreenMode.
 
std::string gpsDevice
 The tty device connected to GPS.
 
info 
 Screen information.
 
GvaFunctionEnum currentFunction
 The current function.
 
Canvas canvas
 The canvas.
 
FunctionSelectfunction_top
 The function select widget.
 
CommonTaskKeyscontrol
 The function select widget.
 
FunctionKeys function_left
 The function select widget.
 
FunctionKeys function_right
 The function select widget.
 
Label label
 The labels.
 
Message message
 The message if any.
 
LabelModeEnum labels
 The label enum.
 

Detailed Description

Struct definition of the Screen.

Field Documentation

◆ canvas

Canvas gva::Screen::canvas

The canvas.

◆ control

CommonTaskKeys* gva::Screen::control

The function select widget.

◆ currentFunction

GvaFunctionEnum gva::Screen::currentFunction

The current function.

◆ function_left

FunctionKeys gva::Screen::function_left

The function select widget.

◆ function_right

FunctionKeys gva::Screen::function_right

The function select widget.

◆ function_top

FunctionSelect* gva::Screen::function_top

The function select widget.

◆ [struct]

struct { ... } gva::Screen::info

Screen information.

◆ label

Label gva::Screen::label

The labels.

◆ labels

LabelModeEnum gva::Screen::labels

The label enum.

◆ message

Message gva::Screen::message

The message if any.


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