|
| | TextComponent (ClientCore *core, std::shared_ptr< ClientSocket > socket) |
| | Construct a new Text Component:: Text Component object. More...
|
| |
| void | display (sf::RenderWindow &window) override |
| | display the text More...
|
| |
| void | action () override |
| | action More...
|
| |
| void | setText (std::string text) |
| | setText, set the text More...
|
| |
| void | setFont (const sf::Font &font) |
| | setFont, set the font More...
|
| |
| void | setPosition (sf::Vector2f position) |
| | setPosition, set the position More...
|
| |
| void | setColor (sf::Color color) |
| | setColor, set the color More...
|
| |
| void | setSize (unsigned int size) |
| | setSize, set the size More...
|
| |
| void | handleEvent (const sf::Event &event, sf::RenderWindow &window) override |
| | handleEvent More...
|
| |
| | AComponent (ClientCore *clientCore) |
| | AComponent, constructor of AComponent. More...
|
| |
| | ~AComponent () override=default |
| | ~AComponent, destructor of AComponent More...
|
| |
| ComponentType | getType () const override |
| | getType, get the type of the component More...
|
| |
| void | addActionTarget (std::shared_ptr< IComponent > component) override |
| | addActionTarget, add a target to the action More...
|
| |
| void | addSubComponent (std::shared_ptr< IComponent > component) override |
| | addSubComponent, add a sub component More...
|
| |
| void | setAttribute (std::string attribute) override |
| | setAttribute, set the attribute More...
|
| |
| std::string | getAttribute () override |
| | getAttribute, get the attribute More...
|
| |
| | IComponent (ClientCore *clientCore) |
| | IComponent, constructor of IComponent. More...
|
| |
| virtual | ~IComponent ()=default |
| | ~IComponent, destructor of IComponent More...
|
| |
Definition at line 15 of file TextComponent.hpp.