Go to the documentation of this file.
14 #include "../model/game/robot.h"
15 #include "../model/game/missile.h"
16 #include "../model/game/arene.h"
17 #include "../define.h"
robot * get_robot_index(arena *arena, int indx)
Definition: arene.c:104
void anim_begin()
Definition: ui.c:313
void add_log(char *message)
Definition: ui.c:448
#define LOG_SIZE
Definition: ui.h:19
void end_screen(robot *robot)
Definition: ui.c:386
unsigned int get_robot_health_points(robot *rob)
Definition: robot.c:109
void init()
Definition: ui.c:514
void add_action(char *action, int id)
Definition: ui.c:303
void get_missile_pos(missile *m, point *p)
Definition: missile.c:88
void updateArena(arena *arena)
Definition: ui.c:469
int quit()
Definition: ui.c:548
void end_screen(robot *robot)
Definition: ui.c:386
void init()
Definition: ui.c:514
void printInfoRobot(robot *rob)
Definition: ui.c:211
int get_robot_speed(robot *rob)
Definition: robot.c:122
void add_log(char *message)
Definition: ui.c:448
#define size_arena_x
Definition: define.h:12
int get_nb_robot_arena(arena *arena)
Definition: arene.c:87
missile * get_missile_index(arena *arena, int indx)
Definition: arene.c:110
void get_robot_pos(robot *rob, point *pos)
Definition: robot.c:135
void anim_begin()
Definition: ui.c:313
void printRocket(missile *rocket)
Definition: ui.c:175
double y
Definition: robot.h:23
double x
Definition: robot.h:22
char * get_robot_name(robot *rob)
Definition: robot.c:105
int quit()
Definition: ui.c:548
void add_action(char *action, int id)
Definition: ui.c:303
#define size_arena_y
Definition: define.h:13
void printRobot(robot *rob)
Definition: ui.c:120
int get_nb_missiles_arena(arena *arena)
Definition: arene.c:81
int get_robot_id(robot *rob)
Definition: robot.c:101
void eraseArena()
Definition: ui.c:44
void updateArena(arena *arena)
Definition: ui.c:469