TUI
Terminal user interface library
Public Member Functions | List of all members
tui::symbol_string Struct Reference
Inheritance diagram for tui::symbol_string:

Public Member Functions

 symbol_string (const symbol &Symbol)
 
 symbol_string (const char *str)
 
 symbol_string (const char32_t *str)
 
 symbol_string (const std::string &str, color color=color(), COLOR_TRANSPARENCY c_t=COLOR_TRANSPARENCY::NONE)
 
 symbol_string (const std::u32string &str, color color=color(), COLOR_TRANSPARENCY c_t=COLOR_TRANSPARENCY::NONE)
 
symbol_stringoperator<< (color color)
 
symbol_stringoperator<< (ATTRIBUTE attr)
 
symbol_stringoperator<< (const symbol_string &other)
 
symbol_stringoperator+= (const symbol_string &other)
 
bool operator== (const symbol_string &other) const
 
bool operator!= (const symbol_string &other) const
 
std::string getStdString ()
 
void setSelectedColor (color Color)
 
void setSelectedUnderscore (bool underscore)
 
color getSelectedColor () const
 
bool isSelectedUnderscore () const
 
void invert ()
 
void setColor (color Color)
 
void setColorTransparency (COLOR_TRANSPARENCY c_t)
 
void setUnderscore (bool set)