#include "timer.h"
#include "SDLib.h"
#include "global.h"
class Animation
{
public:
Animation(void);
Animation(int cFrame, int numOfFrames, float timePerFrame[], bool animateOnlyOnce = false, bool setIndividualFrameTimes = true);
Animation(int cFrame, int numOfFrames, float timePerFrame, bool animateOnlyOnce = false);
void Update(SDLib& sdlLib);
timer Timer;
int currentFrame, oldFrame, numberOfFrames;
float maxTimePerFrame, currentTime;
bool animateOnce, individualFrameTimes, animating;
float a_maxTimePerFrame[20];
global::Rectangle RectArray[20];
global::Vector2 Vector2Array[20];
};