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 override | ml::Button< T, S > | |
| findCharacterPos(std::size_t index) const | ml::Button< T, S > | |
| getCharacterSize() const | ml::Button< T, S > | |
| getFont() const | ml::Button< T, S > | |
| getLetterSpacing() const | ml::Button< T, S > | |
| getLineSpacing() const | ml::Button< T, S > | |
| getString() const | ml::Button< T, S > | |
| getStyle() const | ml::Button< T, S > | |
| getTextColor() const | ml::Button< T, S > | |
| getTextOutlineColor() const | ml::Button< T, S > | |
| getTextOutlineThickness() const | ml::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)=delete | ml::Button< T, S > | |
| setLetterSpacing(float spacingFactor) | ml::Button< T, S > | |
| setLineSpacing(float spacingFactor) | ml::Button< T, S > | |
| setPosition(const sf::Vector2f &position) override | ml::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 > | |