#ifndef obj_h #define obj_h #include "rect.h" struct App; struct Renderer; struct Map; typedef enum { face_left, face_right } Face; typedef struct { int x, y, vx, vy; int frame; int anim; int grounded, headbutted, on_ramp, jumping; Face face; Rect rect; } Player; void init_player(Player* p); void update_player( Player* p, struct App* app, const struct Map* map ); void ren_player(Player* p, struct Renderer* r); #endif