malena
Why malena
Quick start
Tutorials
API docs
GitHub
GitHub
Tutorials
Loading...
Searching...
No Matches
ml
ModalWith
ml::ModalWith< MANIFEST > Member List
This is the complete list of members for
ml::ModalWith< MANIFEST >
, including all inherited members.
applyFrom
(const Theme &t) override
ml::ModalTheme
inline
virtual
applySettings
(const S &s)
ml::Modal
inline
applyStyle
(const St &s)
ml::Modal
inline
applyTheme
(const T &t)
ml::Modal
inline
backdropColor
ml::ModalTheme
bodyTextColor
ml::ModalTheme
btnTextColor
ml::ModalTheme
buttonBarHeight
ml::ModalSettings
cancelColor
ml::ModalTheme
closeBtnColor
ml::ModalTheme
confirmColor
ml::ModalTheme
cornerRadius
ml::ModalSettings
Customizable
()=default
ml::Customizable< MANIFEST >
disabledColor
ml::ControlTheme
disabledTextColor
ml::ControlTheme
dismissOnBackdrop
ml::ModalSettings
draw
(sf::RenderTarget &target, sf::RenderStates states) const override
ml::Modal
protected
errorColor
ml::ControlTheme
fillColor
ml::GraphicTheme
Flag
typedef
ml::Modal
focusColor
ml::ControlTheme
font
ml::ControlTheme
fontSize
ml::ControlTheme
fontSizeSmall
ml::ControlTheme
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::Modal
getHoverColor
() const
ml::ControlTheme
inline
getMutedColor
() const
ml::ControlTheme
inline
getOutlineColor
() const
ml::GraphicTheme
inline
getOutlineThickness
() const
ml::GraphicTheme
inline
getPadding
() const
ml::ControlTheme
inline
getPosition
() const override
ml::Modal
getRadius
() const
ml::GraphicTheme
inline
getState
() const
ml::StateManager< extract_State< MANIFEST >::type >
getTextColor
() const
ml::ControlTheme
inline
hide
()
ml::Modal
hoverColor
ml::ControlTheme
isSettingsLocked
() const
ml::Themeable
inline
isState
(T state) const
ml::StateManager< extract_State< MANIFEST >::type >
isThemeLocked
() const
ml::Themeable
inline
isVisible
() const
ml::Modal
lockSettings
()
ml::Themeable
inline
lockTheme
()
ml::Themeable
inline
manifest_type
typedef
ml::Customizable< MANIFEST >
Modal
(const sf::Font &font=FontManager<>::getDefault())
ml::ModalWith< MANIFEST >
explicit
modalSize
ml::ModalSettings
mutedColor
ml::ControlTheme
onConfirm
(std::function< void()> cb)
ml::Modal
onDismiss
(std::function< void()> cb)
ml::Modal
onStateEnter
(std::function< void(T)> callback)
ml::StateManager< extract_State< MANIFEST >::type >
onStateExit
(std::function< void(T)> callback)
ml::StateManager< extract_State< MANIFEST >::type >
onThemeApplied
(const Theme &theme) override
ml::Modal
protected
virtual
ml::operator=
(const ControlSettings &c)
ml::ModalSettings
inline
ml::ControlSettings::operator=
(const GraphicSettings &)
ml::ControlSettings
inline
ml::ModalTheme::operator=
(const ControlTheme &c)
ml::ModalTheme
inline
ml::ControlTheme::operator=
(const GraphicTheme &g)
ml::ControlTheme
inline
outlineColor
ml::GraphicTheme
outlineThickness
ml::GraphicTheme
padding
ml::ControlTheme
panelColor
ml::ModalTheme
radius
ml::GraphicTheme
separatorColor
ml::ModalTheme
setBackdropColor
(const sf::Color &c)
ml::ModalTheme
inline
setBodyTextColor
(const sf::Color &c)
ml::ModalTheme
inline
setBtnTextColor
(const sf::Color &c)
ml::ModalTheme
inline
setButtonBarHeight
(float h)
ml::ModalSettings
inline
setCancelColor
(const sf::Color &c)
ml::ModalTheme
inline
setCancelLabel
(const std::string &label)
ml::Modal
setCloseBtnColor
(const sf::Color &c)
ml::ModalTheme
inline
setConfirmColor
(const sf::Color &c)
ml::ModalTheme
inline
setConfirmLabel
(const std::string &label)
ml::Modal
setContent
(ml::Core &content)
ml::Modal
setCornerRadius
(float r)
ml::ModalSettings
inline
setDisabledColor
(const sf::Color &c)
ml::ControlTheme
inline
setDisabledTextColor
(const sf::Color &c)
ml::ControlTheme
inline
setDismissOnBackdrop
(bool v)
ml::ModalSettings
inline
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::ControlTheme
inline
setFont
(const sf::Font &&)=delete
ml::ControlTheme
setFontSize
(unsigned int s)
ml::ControlTheme
inline
setFontSizeSmall
(unsigned int s)
ml::ControlTheme
inline
setHoverColor
(const sf::Color &c)
ml::ControlTheme
inline
setModalSize
(const sf::Vector2f &s)
ml::ModalSettings
inline
setMutedColor
(const sf::Color &c)
ml::ControlTheme
inline
setOutlineColor
(const sf::Color &c)
ml::GraphicTheme
inline
setOutlineThickness
(float t)
ml::GraphicTheme
inline
setPadding
(float p)
ml::ControlTheme
inline
setPanelColor
(const sf::Color &c)
ml::ModalTheme
inline
setPosition
(const sf::Vector2f &pos) override
ml::Modal
setRadius
(float r)
ml::GraphicTheme
inline
setSeparatorColor
(const sf::Color &c)
ml::ModalTheme
inline
setShowCloseButton
(bool v)
ml::ModalSettings
inline
setState
(T newState)
ml::StateManager< extract_State< MANIFEST >::type >
setTextColor
(const sf::Color &c)
ml::ControlTheme
inline
setTitle
(const std::string &title)
ml::Modal
setTitleBarHeight
(float h)
ml::ModalSettings
inline
setTitleTextColor
(const sf::Color &c)
ml::ModalTheme
inline
show
()
ml::Modal
showCloseButton
ml::ModalSettings
showImmediate
()
ml::Modal
State
typedef
ml::Modal
StateManager
(std::enable_if_t<!std::is_void_v< T >, T > initialState)
ml::StateManager< extract_State< MANIFEST >::type >
explicit
textColor
ml::ControlTheme
Themeable
()
ml::Themeable
inline
titleBarHeight
ml::ModalSettings
titleTextColor
ml::ModalTheme
toggle
()
ml::Modal
unlockSettings
()
ml::Themeable
inline
unlockTheme
()
ml::Themeable
inline
~Customizable
()=default
ml::Customizable< MANIFEST >
virtual
~GraphicSettings
()=default
ml::GraphicSettings
virtual
~GraphicTheme
()=default
ml::GraphicTheme
virtual
~Themeable
()
ml::Themeable
inline
virtual