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

The Command structure. More...

#include <renderer_cairo.h>

Collaboration diagram for gva::Command:
Collaboration graph

Data Fields

DrawType command = DrawType::kCommandUndefined
 The command type.
 
double height = 0
 The height value.
 
double width = 0
 The width value.
 
std::array< PointType, 3 > points
 Points value.
 
double radius = 0
 The radius value.
 
double angle1 = 0
 The angle1 value.
 
double angle2 = 0
 The angle2 value.
 
ColourType colour = kHmiWhite
 The colour value.
 
int32_t arg1 = 0
 An argument value 1.
 
int32_t arg2 = 0
 An argument value 2.
 
int32_t arg3 = 0
 An argument value 3.
 
int32_t arg4 = 0
 An argument value 4.
 
std::string text = ""
 String text.
 
bool fill = false
 Fill if true.
 

Detailed Description

The Command structure.

Field Documentation

◆ angle1

double gva::Command::angle1 = 0

The angle1 value.

◆ angle2

double gva::Command::angle2 = 0

The angle2 value.

◆ arg1

int32_t gva::Command::arg1 = 0

An argument value 1.

◆ arg2

int32_t gva::Command::arg2 = 0

An argument value 2.

◆ arg3

int32_t gva::Command::arg3 = 0

An argument value 3.

◆ arg4

int32_t gva::Command::arg4 = 0

An argument value 4.

◆ colour

ColourType gva::Command::colour = kHmiWhite

The colour value.

◆ command

DrawType gva::Command::command = DrawType::kCommandUndefined

The command type.

◆ fill

bool gva::Command::fill = false

Fill if true.

◆ height

double gva::Command::height = 0

The height value.

◆ points

std::array<PointType, 3> gva::Command::points

Points value.

◆ radius

double gva::Command::radius = 0

The radius value.

◆ text

std::string gva::Command::text = ""

String text.

◆ width

double gva::Command::width = 0

The width value.


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