R-Type
R-Type project
AnimationFadeOut.hpp
1 /*
2 ** EPITECH PROJECT, 2022
3 ** indieStudio
4 ** File description:
5 ** AnimationFadeOut
6 */
7 
8 #ifndef ANIMATIONFADEOUT_HPP_
9 #define ANIMATIONFADEOUT_HPP_
10 
11 #include "KapEngine.hpp"
12 #include "KapEngineUi.hpp"
13 
14 namespace KapEngine {
15 
16  class AnimationFadeOut : public Animation {
17  public:
18  AnimationFadeOut(std::shared_ptr<GameObject>);
20 
21  void onPlay() override;
22  void onUpdateAnim() override;
23  void onResetAnim() override;
24 
25  protected:
26  private:
27  };
28 
29 }
30 
31 #endif /* !ANIMATIONFADEOUT_HPP_ */
KapEngine::AnimationFadeOut
Definition: AnimationFadeOut.hpp:16
KapEngine::Animation
Definition: Animation.hpp:25
KapEngine
main namespace
Definition: Component.hpp:17