RType
Animation.hpp
Go to the documentation of this file.
1 /*
2 ** EPITECH PROJECT, 2023
3 ** RType
4 ** File description:
5 ** Animation.hpp
6 */
7 
8 #pragma once
9 
10 #include "AService.hpp"
11 #include "IComponent.hpp"
12 #include <utility>
13 #include <vector>
14 
15 class Animation : public AService
16 {
17  public:
18 
19  /**
20  * @brief Construct a new Animation:: Animation object
21  * @param serverSocket
22  */
23  explicit Animation(std::shared_ptr<ServerSocket> serverSocket) :
25 
26  /**
27  * @brief Destroy the Animation:: Animation object
28  *
29  * @param event
30  * @param component
31  */
32  void update(std::shared_ptr<Event> event, std::shared_ptr<IComponentRType> component) override;
33 };