#pragma once typedef enum { ENTITY_IDLE, ENTITY_MOVING, ENTITY_MOVING_TO_START, ENTITY_MOVING_TO_END, ENTITY_ATTACKING, ENTITY_ATTACKED, ENTITY_DEAD } EntityState; typedef enum { ENTITY_UP, ENTITY_DOWN, ENTITY_LEFT, ENTITY_RIGHT } EntityDirection; #include "engine/engine.h" #include #include "flip_world.h" #include #include #include #include #include #include