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

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

addPane(std::unique_ptr< T > content, float initialSize=0.f)ml::SplitPanelinline
applyFrom(const Theme &t) overrideml::SplitPanelThemeinlinevirtual
applySettings(const S &s)ml::SplitPanelinline
applyStyle(const St &s)ml::SplitPanelinline
applyTheme(const T &t)ml::SplitPanelinline
Customizable()=defaultml::Customizable< MANIFEST >
disabledColorml::ControlTheme
disabledTextColorml::ControlTheme
dividerColorml::SplitPanelTheme
dividerDragml::SplitPanelTheme
dividerHoverml::SplitPanelTheme
dividerThickml::SplitPanelSettings
draw(sf::RenderTarget &target, sf::RenderStates states) const overrideml::SplitPanelprotected
errorColorml::ControlTheme
fillColorml::GraphicTheme
Flag typedefml::SplitPanel
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::SplitPanel
getHoverColor() constml::ControlThemeinline
getMutedColor() constml::ControlThemeinline
getOutlineColor() constml::GraphicThemeinline
getOutlineThickness() constml::GraphicThemeinline
getPadding() constml::ControlThemeinline
getPosition() const overrideml::SplitPanel
getRadius() constml::GraphicThemeinline
getSize() constml::SplitPanelinline
getState() constml::StateManager< extract_State< MANIFEST >::type >
getTextColor() constml::ControlThemeinline
gripColorml::SplitPanelTheme
HandleStyle typedefml::SplitPanel
handleStyleml::SplitPanelSettings
hoverColorml::ControlTheme
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 >
minPaneSizeml::SplitPanelSettings
mutedColorml::ControlTheme
onDividerMoved(std::function< void(std::size_t, float)> cb)ml::SplitPanel
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::SplitPanelprotectedvirtual
operator=(const SplitPanel &)=deleteml::SplitPanel
ml::SplitPanelSettings::operator=(const ControlSettings &c)ml::SplitPanelSettingsinline
ml::SplitPanelSettings::operator=(const GraphicSettings &g)ml::SplitPanelSettingsinline
ml::SplitPanelTheme::operator=(const ControlTheme &c)ml::SplitPanelThemeinline
ml::SplitPanelTheme::operator=(const GraphicTheme &g)ml::SplitPanelThemeinline
Orientation typedefml::SplitPanel
orientationml::SplitPanelSettings
outlineColorml::GraphicTheme
outlineThicknessml::GraphicTheme
paddingml::ControlTheme
paneBgml::SplitPanelTheme
paneCount() constml::SplitPanelinline
radiusml::GraphicTheme
resizableml::SplitPanelSettings
setDisabledColor(const sf::Color &c)ml::ControlThemeinline
setDisabledTextColor(const sf::Color &c)ml::ControlThemeinline
setDividerPosition(std::size_t dividerIndex, float position)ml::SplitPanel
setDividerThick(float t)ml::SplitPanelSettingsinline
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
setHandleStyle(HandleStyle s)ml::SplitPanelSettingsinline
setHoverColor(const sf::Color &c)ml::ControlThemeinline
setMinPaneSize(float s)ml::SplitPanelSettingsinline
setMutedColor(const sf::Color &c)ml::ControlThemeinline
setOrientation(Orientation o)ml::SplitPanelSettingsinline
setOutlineColor(const sf::Color &c)ml::GraphicThemeinline
setOutlineThickness(float t)ml::GraphicThemeinline
setPadding(float p)ml::ControlThemeinline
setPaneMaxSize(std::size_t index, float maxSize)ml::SplitPanel
setPaneMinSize(std::size_t index, float minSize)ml::SplitPanel
setPosition(const sf::Vector2f &position) overrideml::SplitPanel
setRadius(float r)ml::GraphicThemeinline
setResizable(bool b)ml::SplitPanelSettingsinline
setSize(const sf::Vector2f &size)ml::SplitPanel
setState(T newState)ml::StateManager< extract_State< MANIFEST >::type >
setTextColor(const sf::Color &c)ml::ControlThemeinline
SplitPanel(Orientation orientation=Orientation::HORIZONTAL, const sf::Font &font=FontManager<>::getDefault())ml::SplitPanelWith< MANIFEST >explicit
SplitPanel(const SplitPanel &)=deleteml::SplitPanelWith< MANIFEST >
State typedefml::SplitPanel
StateManager(std::enable_if_t<!std::is_void_v< T >, T > initialState)ml::StateManager< extract_State< MANIFEST >::type >explicit
textColorml::ControlTheme
Themeable()ml::Themeableinline
unlockSettings()ml::Themeableinline
unlockTheme()ml::Themeableinline
~Customizable()=defaultml::Customizable< MANIFEST >virtual
~GraphicSettings()=defaultml::GraphicSettingsvirtual
~GraphicTheme()=defaultml::GraphicThemevirtual
~Themeable()ml::Themeableinlinevirtual