TUI
Terminal user interface library
tui::drop_list Member List

This is the complete list of members for tui::drop_list, including all inherited members.

activate() (defined in tui::active_element)tui::active_elementinline
active_appearance (defined in tui::drop_list_appearance)tui::drop_list_appearanceprotected
addEntry(const list_entry &entry) (defined in tui::drop_list)tui::drop_listinline
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
deactivate() (defined in tui::active_element)tui::active_elementinline
displayScroll(bool display) (defined in tui::drop_list)tui::drop_listinline
drop_list(surface1D_size size=surface1D_size()) (defined in tui::drop_list)tui::drop_listinline
drop_list_appearance() (defined in tui::drop_list_appearance)tui::drop_list_appearanceinline
drop_list_appearance(drop_list_appearance_a active, drop_list_appearance_a inactive) (defined in tui::drop_list_appearance)tui::drop_list_appearanceinline
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
getActiveAppearance() const (defined in tui::drop_list_appearance)tui::drop_list_appearanceinline
getAnchor() const (defined in tui::surface)tui::surfaceinline
getAnchorPositionInfo() const (defined in tui::surface)tui::surfaceinline
getAppearance() const (defined in tui::drop_list_appearance)tui::drop_list_appearanceinline
getClearSymbol() const (defined in tui::surface)tui::surfaceinline
getDropSide() (defined in tui::drop_list)tui::drop_listinline
getEntries() const (defined in tui::drop_list)tui::drop_listinline
getEntryAt(size_t i) const (defined in tui::drop_list)tui::drop_listinline
getGlobalPosition() const (defined in tui::surface)tui::surfaceinline
getHighlighted() const (defined in tui::drop_list)tui::drop_listinline
getInactiveAppearance() const (defined in tui::drop_list_appearance)tui::drop_list_appearanceinline
getListSizeInfo() const (defined in tui::drop_list)tui::drop_listinline
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< tui::DIRECTION::HORIZONTAL >)tui::surface1D< tui::DIRECTION::HORIZONTAL >inline
getSize() const (defined in tui::surface)tui::surfaceinline
getSizeFunction() (defined in tui::surface)tui::surfaceinline
getSizeInfo() const (defined in tui::surface1D< tui::DIRECTION::HORIZONTAL >)tui::surface1D< tui::DIRECTION::HORIZONTAL >inline
getSizeInfo() const (defined in tui::surface)tui::surfaceinline
getSymbolAt(int position) const (defined in tui::surface1D< tui::DIRECTION::HORIZONTAL >)tui::surface1D< tui::DIRECTION::HORIZONTAL >inline
getSymbolAt(vec2i position) const (defined in tui::surface)tui::surfaceinline
getTitle() const (defined in tui::drop_list)tui::drop_listinline
inactive_appearance (defined in tui::drop_list_appearance)tui::drop_list_appearanceprotected
insertEntryAt(const list_entry &entry, size_t i) (defined in tui::drop_list)tui::drop_listinline
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
isActive() const (defined in tui::active_element)tui::active_elementinline
isDisplayingScroll() const (defined in tui::drop_list)tui::drop_listinline
isDisplayingScrollNow() const (defined in tui::drop_list)tui::drop_listinline
isDropped() const (defined in tui::drop_list)tui::drop_listinline
isResized() const (defined in tui::surface)tui::surfaceinline
isRetractingUponDeactivation() (defined in tui::drop_list)tui::drop_listinline
key_check (defined in tui::drop_list)tui::drop_list
key_down (defined in tui::drop_list)tui::drop_list
key_left (defined in tui::drop_list)tui::drop_list
key_pgdn (defined in tui::drop_list)tui::drop_list
key_pgup (defined in tui::drop_list)tui::drop_list
key_right (defined in tui::drop_list)tui::drop_list
key_select (defined in tui::drop_list)tui::drop_list
key_up (defined in tui::drop_list)tui::drop_list
makeBlank() (defined in tui::surface)tui::surfaceinline
makeTransparent() (defined in tui::surface)tui::surfaceinline
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< tui::DIRECTION::HORIZONTAL >)tui::surface1D< tui::DIRECTION::HORIZONTAL >inline
operator[](size_t i) const (defined in tui::surface1D< tui::DIRECTION::HORIZONTAL >)tui::surface1D< tui::DIRECTION::HORIZONTAL >inline
removeEntryAt(size_t i) (defined in tui::drop_list)tui::drop_listinline
resizeListToEntries() (defined in tui::drop_list)tui::drop_listinline
retract() (defined in tui::drop_list)tui::drop_listinline
retractUponDeactivation(bool r) (defined in tui::drop_list)tui::drop_listinline
setActiveAppearance(drop_list_appearance_a active) (defined in tui::drop_list_appearance)tui::drop_list_appearanceinline
setAnchor(surface *surf) (defined in tui::surface)tui::surfaceinline
setAnchorPositionInfo(anchor_position anchor_pos) (defined in tui::surface)tui::surfaceinline
setAppearance(drop_list_appearance appearance) (defined in tui::drop_list_appearance)tui::drop_list_appearanceinline
setClearSymbol(const symbol &sym) (defined in tui::surface)tui::surfaceinline
setColor(color Color) (defined in tui::drop_list_appearance)tui::drop_list_appearanceinlinevirtual
setDropSide(SIDE side) (defined in tui::drop_list)tui::drop_listinline
setElement(T &elem_to_set, T elem) (defined in tui::appearance)tui::appearanceinlineprotected
setEntries(const std::vector< list_entry > &entries) (defined in tui::drop_list)tui::drop_listinline
setEntryAt(const list_entry &entry, size_t i) (defined in tui::drop_list)tui::drop_listinline
setInactiveAppearance(drop_list_appearance_a inactive) (defined in tui::drop_list_appearance)tui::drop_list_appearanceinline
setListSizeInfo(surface_size size) (defined in tui::drop_list)tui::drop_listinline
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< tui::DIRECTION::HORIZONTAL >)tui::surface1D< tui::DIRECTION::HORIZONTAL >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< tui::DIRECTION::HORIZONTAL >)tui::surface1D< tui::DIRECTION::HORIZONTAL >inline
setSymbolAt(const symbol &character, vec2i position) (defined in tui::surface)tui::surfaceinline
setTitle(const symbol_string &title) (defined in tui::drop_list)tui::drop_listinline
size() const (defined in tui::drop_list)tui::drop_listinline
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< tui::DIRECTION::HORIZONTAL >)tui::surface1D< tui::DIRECTION::HORIZONTAL >inline
update() (defined in tui::drop_list)tui::drop_listinline
updateSurfacePosition(surface &surf) const (defined in tui::surface)tui::surfaceinline
updateSurfaceSize(surface &surf) const (defined in tui::surface)tui::surfaceinline
~active_element() (defined in tui::active_element)tui::active_elementinlinevirtual
~appearance() (defined in tui::appearance)tui::appearanceinlinevirtual
~surface() (defined in tui::surface)tui::surfaceinlinevirtual