FTXUI  3.0.0
C++ functional terminal UI.
Requirement Struct Reference

Public Types

enum  Selection { NORMAL = 0 , SELECTED = 1 , FOCUSED = 2 }
 

Data Fields

int min_x = 0
 
int min_y = 0
 
int flex_grow_x = 0
 
int flex_grow_y = 0
 
int flex_shrink_x = 0
 
int flex_shrink_y = 0
 
Selection selection = NORMAL
 
Box selected_box
 

Detailed Description

Definition at line 8 of file requirement.hpp.

Member Enumeration Documentation

◆ Selection

enum Selection
Enumerator
NORMAL 
SELECTED 
FOCUSED 

Definition at line 20 of file requirement.hpp.

Field Documentation

◆ min_x

int min_x = 0

Definition at line 10 of file requirement.hpp.

◆ min_y

int min_y = 0

Definition at line 11 of file requirement.hpp.

◆ flex_grow_x

int flex_grow_x = 0

Definition at line 14 of file requirement.hpp.

◆ flex_grow_y

int flex_grow_y = 0

Definition at line 15 of file requirement.hpp.

◆ flex_shrink_x

int flex_shrink_x = 0

Definition at line 16 of file requirement.hpp.

◆ flex_shrink_y

int flex_shrink_y = 0

Definition at line 17 of file requirement.hpp.

◆ selection

Selection selection = NORMAL

Definition at line 25 of file requirement.hpp.

◆ selected_box

Box selected_box

Definition at line 26 of file requirement.hpp.


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