malena
Why malena
Quick start
Tutorials
API docs
GitHub
GitHub
Tutorials
Loading...
Searching...
No Matches
ml
TableWith
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
() const
ml::Table
inline
Customizable
()=default
ml::Customizable< MANIFEST >
draw
(sf::RenderTarget &target, sf::RenderStates states) const override
ml::Table
protected
Flag
typedef
ml::Table
getGlobalBounds
() const override
ml::Table
getPosition
() const override
ml::Table
getSize
() const
ml::Table
inline
getState
() const
ml::StateManager< extract_State< MANIFEST >::type >
isSettingsLocked
() const
ml::Themeable
inline
isState
(T state) const
ml::StateManager< extract_State< MANIFEST >::type >
isThemeLocked
() const
ml::Themeable
inline
lockSettings
()
ml::Themeable
inline
lockTheme
()
ml::Themeable
inline
manifest_type
typedef
ml::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) override
ml::Table
protected
virtual
operator=
(const Table &)=delete
ml::Table
removeRow
(std::size_t index)
ml::Table
reset
()
ml::Table
rowCount
() const
ml::Table
inline
setAltRowBgColor
(const sf::Color &c)
ml::Table
inline
setBorderColor
(const sf::Color &c)
ml::Table
inline
setDividerColor
(const sf::Color &c)
ml::Table
inline
setFontSize
(unsigned int s)
ml::Table
inline
setHeaderBgColor
(const sf::Color &c)
ml::Table
inline
setHeaderHeight
(float h)
ml::Table
inline
setHeaderTextColor
(const sf::Color &c)
ml::Table
inline
setMaxRows
(std::size_t max)
ml::Table
setPadding
(float p)
ml::Table
inline
setPosition
(const sf::Vector2f &pos) override
ml::Table
setRowBgColor
(const sf::Color &c)
ml::Table
inline
setRowColor
(std::size_t rowIndex, sf::Color color)
ml::Table
setRowHeight
(float h)
ml::Table
inline
setSize
(const sf::Vector2f &size)
ml::Table
inline
setState
(T newState)
ml::StateManager< extract_State< MANIFEST >::type >
setTextColor
(const sf::Color &c)
ml::Table
inline
State
typedef
ml::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 &)=delete
ml::TableWith< MANIFEST >
Themeable
()
ml::Themeable
inline
unlockSettings
()
ml::Themeable
inline
unlockTheme
()
ml::Themeable
inline
~Customizable
()=default
ml::Customizable< MANIFEST >
virtual
~Themeable
()
ml::Themeable
inline
virtual