#ifndef ANIMATIONHANDLER_H_ #define ANIMATIONHANDLER_H_ #include "raylib.h" #include "animation.h" #include "stdio.h" typedef struct AnimationHandler AnimationHandler; typedef struct AnimationHandler{ Animation **animations; AnimationFrame *currentFrame; int currentAnimation; int forward; } AnimationHandler; AnimationHandler * AnimationHandlerInit(Animation **animations); void AnimationUpdate(AnimationHandler *animationHandler); void AnimationReset(AnimationHandler *animationHandler); void AnimationChangeAnimation(AnimationHandler *animationHandler, int newAnimation); #endif