Loading...
Searching...
No Matches
ml::SideMenuWith< MANIFEST > Member List

This is the complete list of members for ml::SideMenuWith< MANIFEST >, including all inherited members.

Anchor typedefml::SideMenu
anchorml::SideMenuSettings
animDurationml::SideMenuSettings
applyFrom(const Theme &t) overrideml::SideMenuThemeinlinevirtual
applySettings(const S &s)ml::SideMenuinline
applyStyle(const St &s)ml::SideMenuinline
applyTheme(const T &t)ml::SideMenuinline
backdropColorml::SideMenuTheme
close()ml::SideMenu
Customizable()=defaultml::Customizable< MANIFEST >
disabledColorml::ControlTheme
disabledTextColorml::ControlTheme
draw(sf::RenderTarget &target, sf::RenderStates states) const overrideml::SideMenuprotected
errorColorml::ControlTheme
fillColorml::GraphicTheme
Flag typedefml::SideMenu
focusColorml::ControlTheme
fontml::ControlTheme
fontSizeml::ControlTheme
fontSizeSmallml::ControlTheme
getDisabledColor() constml::ControlThemeinline
getDisabledTextColor() constml::ControlThemeinline
getErrorColor() constml::ControlThemeinline
getFillColor() constml::GraphicThemeinline
getFocusColor() constml::ControlThemeinline
getFont() constml::ControlThemeinline
getFontSize() constml::ControlThemeinline
getFontSizeSmall() constml::ControlThemeinline
getGlobalBounds() const overrideml::SideMenu
getHoverColor() constml::ControlThemeinline
getList()ml::SideMenu
getMutedColor() constml::ControlThemeinline
getOutlineColor() constml::GraphicThemeinline
getOutlineThickness() constml::GraphicThemeinline
getPadding() constml::ControlThemeinline
getPanelWidth() constml::SideMenuinline
getPosition() const overrideml::SideMenu
getRadius() constml::GraphicThemeinline
getState() constml::StateManager< extract_State< MANIFEST >::type >
getTextColor() constml::ControlThemeinline
hamburgerBgml::SideMenuTheme
hamburgerColorml::SideMenuTheme
hamburgerSizeml::SideMenuSettings
hoverColorml::ControlTheme
isOpen() constml::SideMenu
isSettingsLocked() constml::Themeableinline
isState(T state) constml::StateManager< extract_State< MANIFEST >::type >
isThemeLocked() constml::Themeableinline
lockSettings()ml::Themeableinline
lockTheme()ml::Themeableinline
manifest_type typedefml::Customizable< MANIFEST >
Mode typedefml::SideMenu
modeml::SideMenuSettings
mutedColorml::ControlTheme
onClose(std::function< void()> cb)ml::SideMenu
onOpen(std::function< void()> cb)ml::SideMenu
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) overrideml::SideMenuprotectedvirtual
open()ml::SideMenu
ml::operator=(const ControlSettings &c)ml::SideMenuSettingsinline
ml::operator=(const GraphicSettings &g)ml::SideMenuSettingsinline
ml::SideMenuTheme::operator=(const ControlTheme &c)ml::SideMenuThemeinline
ml::SideMenuTheme::operator=(const GraphicTheme &g)ml::SideMenuThemeinline
outlineColorml::GraphicTheme
outlineThicknessml::GraphicTheme
paddingml::ControlTheme
panelBgml::SideMenuTheme
panelHeightml::SideMenuSettings
panelWidthml::SideMenuSettings
radiusml::GraphicTheme
setAnchor(Anchor a)ml::SideMenuSettingsinline
setAnimDuration(float d)ml::SideMenuSettingsinline
setBackdropColor(const sf::Color &c)ml::SideMenuThemeinline
setContent(ml::Core &component)ml::SideMenu
setDisabledColor(const sf::Color &c)ml::ControlThemeinline
setDisabledTextColor(const sf::Color &c)ml::ControlThemeinline
setErrorColor(const sf::Color &c)ml::ControlThemeinline
setFillColor(const sf::Color &c)ml::GraphicThemeinline
setFocusColor(const sf::Color &c)ml::ControlThemeinline
setFont(const sf::Font &f)ml::ControlThemeinline
setFont(const sf::Font &&)=deleteml::ControlTheme
setFontSize(unsigned int s)ml::ControlThemeinline
setFontSizeSmall(unsigned int s)ml::ControlThemeinline
setHamburgerBg(const sf::Color &c)ml::SideMenuThemeinline
setHamburgerColor(const sf::Color &c)ml::SideMenuThemeinline
setHamburgerPosition(const sf::Vector2f &pos)ml::SideMenu
setHamburgerSize(float s)ml::SideMenuSettingsinline
setHoverColor(const sf::Color &c)ml::ControlThemeinline
setMode(Mode m)ml::SideMenuSettingsinline
setMutedColor(const sf::Color &c)ml::ControlThemeinline
setOutlineColor(const sf::Color &c)ml::GraphicThemeinline
setOutlineThickness(float t)ml::GraphicThemeinline
setPadding(float p)ml::ControlThemeinline
setPanelBg(const sf::Color &c)ml::SideMenuThemeinline
setPanelHeight(float h)ml::SideMenuSettingsinline
setPanelWidth(float w)ml::SideMenuSettingsinline
setPosition(const sf::Vector2f &position) overrideml::SideMenu
setRadius(float r)ml::GraphicThemeinline
setState(T newState)ml::StateManager< extract_State< MANIFEST >::type >
setTextColor(const sf::Color &c)ml::ControlThemeinline
SideMenu(Mode mode=Mode::OVERLAY, Anchor anchor=Anchor::LEFT, const sf::Font &font=FontManager<>::getDefault())ml::SideMenuWith< MANIFEST >explicit
State typedefml::SideMenu
StateManager(std::enable_if_t<!std::is_void_v< T >, T > initialState)ml::StateManager< extract_State< MANIFEST >::type >explicit
textColorml::ControlTheme
Themeable()ml::Themeableinline
toggle()ml::SideMenu
unlockSettings()ml::Themeableinline
unlockTheme()ml::Themeableinline
~Customizable()=defaultml::Customizable< MANIFEST >virtual
~GraphicSettings()=defaultml::GraphicSettingsvirtual
~GraphicTheme()=defaultml::GraphicThemevirtual
~Themeable()ml::Themeableinlinevirtual