TUI
Terminal user interface library
Public Member Functions | Protected Attributes | List of all members
tui::line_appearance Struct Reference
Inheritance diagram for tui::line_appearance:
tui::appearance tui::line< direction >

Public Member Functions

 line_appearance (DIRECTION direction=DIRECTION::HORIZONTAL)
 
 line_appearance (symbol Symbol)
 
 line_appearance (symbol Filling, symbol Begin, symbol End)
 
void setColor (color Color) override
 
void setAppearance (line_appearance appearance)
 
line_appearance getAppearance () const
 
void setFillingSymbol (symbol Filling)
 
symbol getFillingSymbol () const
 
void setBeginSymbol (symbol Begin)
 
symbol getBeginSymbol () const
 
void setEndSymbol (symbol End)
 
symbol getEndSymbol () const
 

Protected Attributes

symbol filling
 
symbol begin
 
symbol end
 

Additional Inherited Members

- Protected Member Functions inherited from tui::appearance
template<typename T >
void setElement (T &elem_to_set, T elem)
 
virtual void setAppearanceAction ()