malena
Why malena
Quick start
Tutorials
API docs
GitHub
GitHub
Tutorials
Loading...
Searching...
No Matches
ml
Select
ml::Select Member List
This is the complete list of members for
ml::Select
, including all inherited members.
add
(ml::Core &component, const std::string &value="")
ml::Select
addOption
(const std::string &label, const std::string &value="", const SelectOptionStyle &style={})
ml::Select
applyFrom
(const Theme &t) override
ml::SelectTheme
inline
virtual
applySettings
(const S &s)
ml::Select
inline
applyStyle
(const St &s)
ml::Select
inline
applyTheme
(const T &t)
ml::Select
inline
arrowColor
ml::SelectTheme
bgDisabled
ml::InputTheme
bgFocused
ml::InputTheme
bgHovered
ml::SelectTheme
bgIdle
ml::InputTheme
bgOpen
ml::SelectTheme
borderDisabled
ml::InputTheme
borderError
ml::InputTheme
borderFocused
ml::InputTheme
borderIdle
ml::InputTheme
borderOpen
ml::SelectTheme
borderThickness
ml::InputTheme
clearOptions
()
ml::Select
clearSelection
()
ml::Select
close
()
ml::Select
descCharSize
ml::SelectSettings
disabledColor
ml::ControlTheme
disabledTextColor
ml::ControlTheme
draw
(sf::RenderTarget &target, sf::RenderStates states) const override
ml::Select
protected
errorColor
ml::ControlTheme
fillColor
ml::GraphicTheme
Flag
typedef
ml::Select
focusColor
ml::ControlTheme
font
ml::ControlTheme
fontSize
ml::ControlTheme
fontSizeSmall
ml::ControlTheme
getArrowColor
() const
ml::SelectTheme
inline
getBgDisabled
() const
ml::InputTheme
inline
getBgFocused
() const
ml::InputTheme
inline
getBgHovered
() const
ml::SelectTheme
inline
getBgIdle
() const
ml::InputTheme
inline
getBgOpen
() const
ml::SelectTheme
inline
getBorderDisabled
() const
ml::InputTheme
inline
getBorderError
() const
ml::InputTheme
inline
getBorderFocused
() const
ml::InputTheme
inline
getBorderIdle
() const
ml::InputTheme
inline
getBorderOpen
() const
ml::SelectTheme
inline
getBorderThickness
() const
ml::InputTheme
inline
getCharacterSize
() const
ml::Select
getDescCharSize
() const
ml::SelectSettings
inline
getDisabledColor
() const
ml::ControlTheme
inline
getDisabledTextColor
() const
ml::ControlTheme
inline
getErrorColor
() const
ml::ControlTheme
inline
getFillColor
() const
ml::GraphicTheme
inline
getFocusColor
() const
ml::ControlTheme
inline
getFont
() const
ml::ControlTheme
inline
getFontSize
() const
ml::ControlTheme
inline
getFontSizeSmall
() const
ml::ControlTheme
inline
getGlobalBounds
() const override
ml::Select
getHoverColor
() const
ml::ControlTheme
inline
getItemDescColor
() const
ml::SelectTheme
inline
getItemDisabledColor
() const
ml::SelectTheme
inline
getItemHeight
() const
ml::SelectSettings
inline
getItemHoverBg
() const
ml::SelectTheme
inline
getItemLabelColor
() const
ml::SelectTheme
inline
getItemSelectedBg
() const
ml::SelectTheme
inline
getLabelColor
() const
ml::SelectTheme
inline
getLabelDisabled
() const
ml::SelectTheme
inline
getMaxLength
() const
ml::InputSettings
inline
getMaxVisibleItems
() const
ml::SelectSettings
inline
getMutedColor
() const
ml::ControlTheme
inline
getOutlineColor
() const
ml::GraphicTheme
inline
getOutlineThickness
() const
ml::GraphicTheme
inline
getPadding
() const
ml::ControlTheme
inline
getPanelBg
() const
ml::SelectTheme
inline
getPanelBorder
() const
ml::SelectTheme
inline
getPanelBorderThick
() const
ml::SelectTheme
inline
getPasswordChar
() const
ml::InputSettings
inline
getPlaceholder
() const
ml::Select
getPlaceholderColor
() const
ml::InputTheme
inline
getPosition
() const override
ml::Select
getRadius
() const
ml::GraphicTheme
inline
getSelectedIndex
() const
ml::Select
getSelectedLabel
() const
ml::Select
getSelectedValue
() const
ml::Select
getSize
() const
ml::InputSettings
inline
getTextColor
() const
ml::ControlTheme
inline
hoverColor
ml::ControlTheme
isEnabled
() const
ml::Select
isOpen
() const
ml::Select
isPasswordMode
() const
ml::InputSettings
inline
isSettingsLocked
() const
ml::Themeable
inline
isThemeLocked
() const
ml::Themeable
inline
itemDescColor
ml::SelectTheme
itemDisabledColor
ml::SelectTheme
itemHeight
ml::SelectSettings
itemHoverBg
ml::SelectTheme
itemLabelColor
ml::SelectTheme
itemSelectedBg
ml::SelectTheme
labelColor
ml::SelectTheme
labelDisabled
ml::SelectTheme
lockSettings
()
ml::Themeable
inline
lockTheme
()
ml::Themeable
inline
maxLength
ml::InputSettings
maxVisibleItems
ml::SelectSettings
mutedColor
ml::ControlTheme
onSelectionChanged
(std::function< void(const std::string &, std::size_t)> callback)
ml::Select
onThemeApplied
(const Theme &theme) override
ml::Select
protected
virtual
open
()
ml::Select
ml::operator=
(const InputSettings &i)
ml::SelectSettings
inline
ml::operator=
(const ControlSettings &c)
ml::SelectSettings
inline
ml::operator=
(const GraphicSettings &g)
ml::SelectSettings
inline
ml::SelectTheme::operator=
(const InputTheme &i)
ml::SelectTheme
inline
ml::SelectTheme::operator=
(const ControlTheme &c)
ml::SelectTheme
inline
ml::SelectTheme::operator=
(const GraphicTheme &g)
ml::SelectTheme
inline
optionCount
() const
ml::Select
outlineColor
ml::GraphicTheme
outlineThickness
ml::GraphicTheme
padding
ml::ControlTheme
panelBg
ml::SelectTheme
panelBorder
ml::SelectTheme
panelBorderThick
ml::SelectTheme
passwordChar
ml::InputSettings
passwordMode
ml::InputSettings
placeholderColor
ml::InputTheme
radius
ml::GraphicTheme
Select
(const sf::Font &font=FontManager<>::getDefault())
ml::Select
explicit
selectIndex
(std::size_t index)
ml::Select
selectValue
(const std::string &value)
ml::Select
setArrowColor
(const sf::Color &c)
ml::SelectTheme
inline
setBgDisabled
(const sf::Color &c)
ml::InputTheme
inline
setBgFocused
(const sf::Color &c)
ml::InputTheme
inline
setBgHovered
(const sf::Color &c)
ml::SelectTheme
inline
setBgIdle
(const sf::Color &c)
ml::InputTheme
inline
setBgOpen
(const sf::Color &c)
ml::SelectTheme
inline
setBorderDisabled
(const sf::Color &c)
ml::InputTheme
inline
setBorderError
(const sf::Color &c)
ml::InputTheme
inline
setBorderFocused
(const sf::Color &c)
ml::InputTheme
inline
setBorderIdle
(const sf::Color &c)
ml::InputTheme
inline
setBorderOpen
(const sf::Color &c)
ml::SelectTheme
inline
setBorderThickness
(float t)
ml::InputTheme
inline
setDescCharSize
(unsigned int s)
ml::SelectSettings
inline
setDisabledColor
(const sf::Color &c)
ml::ControlTheme
inline
setDisabledTextColor
(const sf::Color &c)
ml::ControlTheme
inline
setEnabled
(bool enabled)
ml::Select
setErrorColor
(const sf::Color &c)
ml::ControlTheme
inline
setFillColor
(const sf::Color &c)
ml::GraphicTheme
inline
setFocusColor
(const sf::Color &c)
ml::ControlTheme
inline
setFont
(const sf::Font &f)
ml::Select
setFont
(const sf::Font &&)=delete
ml::Select
setFontSize
(unsigned int s)
ml::ControlTheme
inline
setFontSizeSmall
(unsigned int s)
ml::ControlTheme
inline
setHoverColor
(const sf::Color &c)
ml::ControlTheme
inline
setItemDescColor
(const sf::Color &c)
ml::SelectTheme
inline
setItemDisabledColor
(const sf::Color &c)
ml::SelectTheme
inline
setItemHeight
(float h)
ml::SelectSettings
inline
setItemHoverBg
(const sf::Color &c)
ml::SelectTheme
inline
setItemLabelColor
(const sf::Color &c)
ml::SelectTheme
inline
setItemSelectedBg
(const sf::Color &c)
ml::SelectTheme
inline
setLabelColor
(const sf::Color &c)
ml::SelectTheme
inline
setLabelDisabled
(const sf::Color &c)
ml::SelectTheme
inline
setMaxLength
(std::size_t n)
ml::InputSettings
inline
setMaxVisibleItems
(float n)
ml::SelectSettings
inline
setMutedColor
(const sf::Color &c)
ml::ControlTheme
inline
setOptionEnabled
(std::size_t index, bool enabled)
ml::Select
setOutlineColor
(const sf::Color &c)
ml::GraphicTheme
inline
setOutlineThickness
(float t)
ml::GraphicTheme
inline
setPadding
(float p)
ml::ControlTheme
inline
setPanelBg
(const sf::Color &c)
ml::SelectTheme
inline
setPanelBorder
(const sf::Color &c)
ml::SelectTheme
inline
setPanelBorderThick
(float t)
ml::SelectTheme
inline
setPasswordChar
(char32_t c)
ml::InputSettings
inline
setPasswordMode
(bool b)
ml::InputSettings
inline
setPlaceholder
(const std::string &text)
ml::Select
setPlaceholderColor
(const sf::Color &c)
ml::InputTheme
inline
setPosition
(const sf::Vector2f &position) override
ml::Select
setRadius
(float r)
ml::GraphicTheme
inline
setSize
(const sf::Vector2f &s)
ml::InputSettings
inline
setTextColor
(const sf::Color &c)
ml::ControlTheme
inline
size
ml::InputSettings
State
typedef
ml::Select
textColor
ml::ControlTheme
Themeable
()
ml::Themeable
inline
unlockSettings
()
ml::Themeable
inline
unlockTheme
()
ml::Themeable
inline
~GraphicSettings
()=default
ml::GraphicSettings
virtual
~GraphicTheme
()=default
ml::GraphicTheme
virtual
~Themeable
()
ml::Themeable
inline
virtual