SDL Window Engine  20200905
Открытые типы | Открытые статические члены | Защищенные члены | Полный список членов класса
Класс SWE::TermGUI::ThemeColors

Theme colors base class. Подробнее...

#include <swe_termgui.h>

Граф наследования:SWE::TermGUI::ThemeColors:
SWE::TermGUI::HeaderAreaBox SWE::TermGUI::LabelAction SWE::TermGUI::ButtonsAreaBox SWE::TermGUI::TextButton SWE::TermGUI::InputBox SWE::TermGUI::ListBox SWE::TermGUI::MessageBox

Открытые типы

enum  type_t {
  ColorBackground = 0, ColorBorderLine, ColorHeaderText, ColorBodyText,
  ColorButtonBackground, ColorButtonBracket, ColorButtonFirstText, ColorButtonBodyText,
  ColorFocusedButtonBackground, ColorFocusedButtonBracket, ColorFocusedButtonFirstText, ColorFocusedButtonBodyText,
  ColorInputFieldBackground, ColorFocusedInputFieldBackground, ColorInputFieldText, ColorInputCursor,
  ColorListSelectedBackground, ColorListSelectedText
}
 

Открытые статические члены

static void setColor (const type_t &type, const ColorIndex &col)
 
static void setTheme (const LineType &, std::array< ColorIndex, ColorsCounts >)
 
static void resetTheme (void)
 

Защищенные члены

virtual LineType lineType (void) const
 
virtual ColorIndex colorBackground (void) const
 
virtual ColorIndex colorText (void) const
 
virtual ColorIndex colorLine (void) const
 

Подробное описание

Theme colors base class.


Объявления и описания членов классов находятся в файлах: