|
| | SpriteComponent (ClientCore *core, std::shared_ptr< ClientSocket > socket) |
| | Construct a new Sprite Component:: Sprite Component object. More...
|
| |
| | ~SpriteComponent () override=default |
| | Destroy the Sprite Component:: Sprite Component object. More...
|
| |
| void | action () override |
| | action More...
|
| |
| void | setTexture (const sf::Texture &texture) |
| | setTexture, set the texture More...
|
| |
| void | setPosition (sf::Vector2f position) |
| | setPosition, set the position More...
|
| |
| void | setPosition (float x, float y) |
| | setPosition, set the position More...
|
| |
| void | setSize (sf::Vector2f size) |
| | setSize, set the size More...
|
| |
| void | setRect (sf::IntRect rect) |
| | setRect, set the rect More...
|
| |
| void | display (sf::RenderWindow &window) override |
| | display, display the sprite More...
|
| |
| void | handleEvent (const sf::Event &event, sf::RenderWindow &window) override |
| | handleEvent, handle the event 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 13 of file SpriteComponent.hpp.