Loading...
Searching...
No Matches
ml::Button< T, S > Member List

This is the complete list of members for ml::Button< T, S >, including all inherited members.

Button(const sf::Font &font=FontManager<>::getDefault(), std::optional< S > buttonSize=std::nullopt, const std::string &text="", unsigned int charSize=30)ml::Button< T, S >
draw(sf::RenderTarget &target, sf::RenderStates states) const overrideml::Button< T, S >
findCharacterPos(std::size_t index) constml::Button< T, S >
getCharacterSize() constml::Button< T, S >
getFont() constml::Button< T, S >
getLetterSpacing() constml::Button< T, S >
getLineSpacing() constml::Button< T, S >
getString() constml::Button< T, S >
getStyle() constml::Button< T, S >
getTextColor() constml::Button< T, S >
getTextOutlineColor() constml::Button< T, S >
getTextOutlineThickness() constml::Button< T, S >
move(sf::Vector2f offset)ml::Button< T, S >
rotate(sf::Angle angle)ml::Button< T, S >
scale(sf::Vector2f scale)ml::Button< T, S >
setCharacterSize(unsigned int size)ml::Button< T, S >
setFont(const sf::Font &font)ml::Button< T, S >
setFont(const sf::Font &&font)=deleteml::Button< T, S >
setLetterSpacing(float spacingFactor)ml::Button< T, S >
setLineSpacing(float spacingFactor)ml::Button< T, S >
setPosition(const sf::Vector2f &position) overrideml::Button< T, S >
setRotation(sf::Angle angle)ml::Button< T, S >
setScale(sf::Vector2f scale)ml::Button< T, S >
setString(const sf::String &text)ml::Button< T, S >
setStyle(std::uint32_t style)ml::Button< T, S >
setTextColor(const sf::Color &color)ml::Button< T, S >
setTextOutlineColor(const sf::Color &color)ml::Button< T, S >
setTextOutlineThickness(float thickness)ml::Button< T, S >