|
RType
|
This is the complete list of members for MusicComponent, including all inherited members.
| _attribute | IComponent | protected |
| _clientCore | IComponent | protected |
| _type | IComponent | protected |
| AComponent(ClientCore *clientCore) | AComponent | inlineexplicit |
| action() override | MusicComponent | virtual |
| action_target | IComponent | protected |
| addActionTarget(std::shared_ptr< IComponent > component) override | AComponent | virtual |
| addSubComponent(std::shared_ptr< IComponent > component) override | AComponent | virtual |
| display(sf::RenderWindow &window) override | MusicComponent | virtual |
| getAttribute() override | AComponent | virtual |
| getLoop() const | MusicComponent | |
| getPersistant() const | MusicComponent | |
| getType() const override | AComponent | virtual |
| getVolume() const | MusicComponent | |
| handleClick() | MusicComponent | |
| handleEvent(const sf::Event &event, sf::RenderWindow &window) override | MusicComponent | virtual |
| IComponent(ClientCore *clientCore) | IComponent | inlineexplicit |
| isPlaying() const | MusicComponent | |
| MusicComponent(ClientCore *core, std::shared_ptr< ClientSocket > socket) | MusicComponent | explicit |
| setAttribute(std::string attribute) override | AComponent | virtual |
| setLoop(bool loop) | MusicComponent | |
| setPaused(bool paused) | MusicComponent | |
| setPersistant(bool persistant) | MusicComponent | |
| setSound(const std::string &path) | MusicComponent | |
| setVolume(float volume) | MusicComponent | |
| stop() | MusicComponent | |
| sub_components | IComponent | protected |
| ~AComponent() override=default | AComponent | |
| ~IComponent()=default | IComponent | virtual |
| ~MusicComponent() override | MusicComponent |