|
| bar (surface1D_size size=surface1D_size(), float min=0, float max=0, float value=0) |
|
void | setMaxValue (float max) |
|
float | getMaxValue () const |
|
void | setMinValue (float min) |
|
float | getMinValue () const |
|
void | setValue (float value) |
|
float | getValue () const |
|
void | displayLabels (bool display) |
|
bool | isDisplayingLabels () const |
|
void | displayValueLabel (bool display) |
|
bool | isDisplayingValueLabel () const |
|
void | displayMinLabel (bool display) |
|
bool | isDisplayingMinLabel () const |
|
void | displayMaxLabel (bool display) |
|
bool | isDisplayingMaxLabel () const |
|
void | displayPercentageLabel (bool display) |
|
bool | isDisplayingPercentageLabel () const |
|
void | displayLabelsAtEnd (bool display) |
|
bool | isDisplayingLabelsAtEnd () const |
|
void | setLabelsPrecision (int precision) |
|
int | getLabelsPrecision () const |
|
| surface1D (surface1D_size size={ 1, 0 }) |
|
void | setSizeInfo (surface1D_size size) |
|
int | getSize () const |
|
void | setSymbolAt (const symbol &character, int position) |
|
symbol | getSymbolAt (int position) const |
|
symbol & | operator[] (size_t i) |
|
const symbol & | operator[] (size_t i) const |
|
surface1D_size | getSizeInfo () const |
|
| surface (surface_size size={{ 1, 1 }, { 0, 0 }}) |
|
| surface (const symbol_string &str) |
|
surface & | operator= (const symbol_string &str) |
|
array_proxy< surface > | operator[] (size_t x) |
|
const array_proxy< const surface > | operator[] (size_t x) const |
|
bool | isResized () const |
|
void | setSymbolAt (const symbol &character, vec2i position) |
|
symbol | getSymbolAt (vec2i position) const |
|
void | move (vec2i offset) |
|
void | setPositionInfo (surface_position pos) |
|
surface_position | getPositionInfo () const |
|
vec2i | getPosition () const |
|
vec2i | getGlobalPosition () const |
|
void | setAnchor (surface *surf) |
|
surface * | getAnchor () const |
|
void | setAnchorPositionInfo (anchor_position anchor_pos) |
|
anchor_position | getAnchorPositionInfo () const |
|
void | setSizeInfo (surface_size size, bool update_fixed=true) |
|
surface_size | getSizeInfo () const |
|
vec2i | getSize () const |
|
void | setSizeFunction (std::function< vec2i()> f_size) |
|
std::function< vec2i()> | getSizeFunction () |
|
void | setPositionFunction (std::function< vec2i()> f_position) |
|
std::function< vec2i()> | getPositionFunction () |
|
void | updateSurfaceSize (surface &surf) const |
|
void | updateSurfacePosition (surface &surf) const |
|
void | insertSurface (surface &surf, bool update=true) |
|
void | insertSurface (surface &surf, color_override c_override, bool update=true) |
|
void | insertSurface (surface &surf, color_transparency_override c_t_override, bool update=true) |
|
void | insertSurface (surface &surf, color_override c_override, color_transparency_override c_t_override, bool update=true) |
|
void | fill (const symbol &Symbol) |
|
void | makeTransparent () |
|
void | makeBlank () |
|
void | fillColorTransparency (COLOR_TRANSPARENCY c_t) |
|
void | fillColor (color c) |
|
void | setClearSymbol (const symbol &sym) |
|
symbol | getClearSymbol () const |
|
void | invert () |
|
| bar_appearance (DIRECTION direction=tui::DIRECTION::VERTICAL) |
|
| bar_appearance (symbol Full, symbol Empty) |
|
| bar_appearance (symbol Full, symbol Empty, symbol Half) |
|
void | setColor (color Color) override |
|
void | setAppearance (bar_appearance appearance) |
|
bar_appearance | getAppearance () const |
|
void | setFullSymbol (symbol Full) |
|
symbol | getFullSymbol () const |
|
void | setEmptySymbol (symbol Empty) |
|
symbol | getEmptySymbol () const |
|
void | setHalfSymbol (symbol Half) |
|
symbol | getHalfSymbol () const |
|
void | setValueColor (color Color) |
|
color | getValueColor () const |
|
void | setMinColor (color Color) |
|
color | getMinColor () const |
|
void | setMaxColor (color Color) |
|
color | getMaxColor () const |
|
void | setPercentageColor (color Color) |
|
color | getPercentageColor () const |
|