|
Velvet 0.1a
A beginner-friendly C++ GUI framework built on SFML.
|
This is the complete list of members for Button, including all inherited members.
| Button(float width, float height, std::string label, std::unordered_map< std::string, std::variant< unsigned int, float, std::string > > styling={}, unsigned int borderColor=0x000000FFu, float borderThickness=1.f) | Button | |
| Button(const Button &other) | Button | |
| getDimensions() override | Button | virtual |
| handleEvent(const sf::Event &event, sf::RenderWindow &window) override | Button | virtual |
| onclick | Button | |
| overrideStyling(std::unordered_map< std::string, std::variant< unsigned int, float, std::string > > styling) | Button | |
| render(sf::RenderWindow &window) override | Button | virtual |
| setPosition(float x, float y) override | Button | virtual |
| Widget() | Widget | |
| x | Widget | protected |
| y | Widget | protected |