TUI
Terminal user interface library
tui::bar< direction > Member List

This is the complete list of members for tui::bar< direction >, including all inherited members.

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