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

Class defining the view. More...

#include <view_gva.h>

Collaboration diagram for gva::ViewGva:
Collaboration graph

Public Member Functions

 ViewGva (GvaFunctionEnum function, FunctionSelect *top, CommonTaskKeys *bottom, FunctionKeys left, FunctionKeys right)
 Construct a new View Gva object.
 
bool Valid () const
 Set the view as valid.
 
void Release ()
 Release the view.
 
FunctionSelect * GetTop ()
 Get the Top attribute.
 
CommonTaskKeys * GetBottom ()
 Get the Bottom attribute.
 
FunctionKeys * GetLeft ()
 Get the Left attribute.
 
FunctionKeys * GetRight ()
 Get the Right attribute.
 
GvaFunctionEnum GetFunction () const
 Get the Function attribute.
 

Detailed Description

Class defining the view.

Constructor & Destructor Documentation

◆ ViewGva()

gva::ViewGva::ViewGva ( GvaFunctionEnum  function,
FunctionSelect *  top,
CommonTaskKeys *  bottom,
FunctionKeys  left,
FunctionKeys  right 
)
inline

Construct a new View Gva object.

Parameters
functionsettings
toplabel settings
bottomlabel settings
leftlabel settings
rightlabel settings

Member Function Documentation

◆ GetBottom()

CommonTaskKeys * gva::ViewGva::GetBottom ( )
inline

Get the Bottom attribute.

Returns
CommonTaskKeys*

◆ GetFunction()

GvaFunctionEnum gva::ViewGva::GetFunction ( ) const
inline

Get the Function attribute.

Returns
GvaFunctionEnum

◆ GetLeft()

FunctionKeys * gva::ViewGva::GetLeft ( )
inline

Get the Left attribute.

Returns
FunctionKeys*

◆ GetRight()

FunctionKeys * gva::ViewGva::GetRight ( )
inline

Get the Right attribute.

Returns
FunctionKeys*

◆ GetTop()

FunctionSelect * gva::ViewGva::GetTop ( )
inline

Get the Top attribute.

Returns
FunctionSelect*

◆ Valid()

bool gva::ViewGva::Valid ( ) const
inline

Set the view as valid.

Returns
true if valid
false if not valid

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