Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
IAnimation.hpp
Go to the documentation of this file.
1#ifndef LIBS_GRAPHICSCOMP_IANIMATION_HPP_
2#define LIBS_GRAPHICSCOMP_IANIMATION_HPP_
3
4class IGraphics;
5
7{
8public:
9 virtual ~IAnimation() = default;
10
11 virtual void beginTransformation(IGraphics *graphics) = 0;
12 virtual void endTransformation(IGraphics *graphics) = 0;
13 virtual void nextFrame() = 0;
14
15 virtual bool isFinished() = 0;
16};
17
18#endif /* LIBS_GRAPHICSCOMP_IANIMATION_HPP_ */
Definition IAnimation.hpp:7
virtual void endTransformation(IGraphics *graphics)=0
virtual void beginTransformation(IGraphics *graphics)=0
virtual void nextFrame()=0
virtual bool isFinished()=0
virtual ~IAnimation()=default
Definition IGraphics.hpp:20