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

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

addColumn(const std::string &header, float width=0.f)ml::Table
addRow(const std::vector< std::string > &cells)ml::Table
clear()ml::Table
clearRowColor(std::size_t rowIndex)ml::Table
columnCount() constml::Tableinline
Customizable()=defaultml::Customizable< MANIFEST >
draw(sf::RenderTarget &target, sf::RenderStates states) const overrideml::Tableprotected
Flag typedefml::Table
getGlobalBounds() const overrideml::Table
getPosition() const overrideml::Table
getSize() constml::Tableinline
getState() constml::StateManager< extract_State< MANIFEST >::type >
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 >
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::Tableprotectedvirtual
operator=(const Table &)=deleteml::Table
removeRow(std::size_t index)ml::Table
reset()ml::Table
rowCount() constml::Tableinline
setAltRowBgColor(const sf::Color &c)ml::Tableinline
setBorderColor(const sf::Color &c)ml::Tableinline
setDividerColor(const sf::Color &c)ml::Tableinline
setFontSize(unsigned int s)ml::Tableinline
setHeaderBgColor(const sf::Color &c)ml::Tableinline
setHeaderHeight(float h)ml::Tableinline
setHeaderTextColor(const sf::Color &c)ml::Tableinline
setMaxRows(std::size_t max)ml::Table
setPadding(float p)ml::Tableinline
setPosition(const sf::Vector2f &pos) overrideml::Table
setRowBgColor(const sf::Color &c)ml::Tableinline
setRowColor(std::size_t rowIndex, sf::Color color)ml::Table
setRowHeight(float h)ml::Tableinline
setSize(const sf::Vector2f &size)ml::Tableinline
setState(T newState)ml::StateManager< extract_State< MANIFEST >::type >
setTextColor(const sf::Color &c)ml::Tableinline
State typedefml::Table
StateManager(std::enable_if_t<!std::is_void_v< T >, T > initialState)ml::StateManager< extract_State< MANIFEST >::type >explicit
Table(const sf::Font &font=FontManager<>::getDefault())ml::TableWith< MANIFEST >explicit
Table(const Table &)=deleteml::TableWith< MANIFEST >
Themeable()ml::Themeableinline
unlockSettings()ml::Themeableinline
unlockTheme()ml::Themeableinline
~Customizable()=defaultml::Customizable< MANIFEST >virtual
~Themeable()ml::Themeableinlinevirtual