#ifndef animation_h #define animation_h #include "config.h" #include "rect.h" typedef enum { animation_player_walk_left = 0, animation_player_walk_right, animation_player_idle_left, animation_player_idle_right, animation_enemy_bullet_explode, animation_player_bullet_explode, animation_heart_break } Animation_ID; typedef struct { Rectangle frames[animation_max_frames]; int frame_count; int slowness; } Animation; const Animation* get_animation(Animation_ID id); #endif