Burp
game.h
Go to the documentation of this file.
1 #include "view/ui.h"
3 #include "model/game/arene.h"
4 #include "model/game/robot.h"
5 <<<<<<< HEAD
6 =======
8 >>>>>>> 84c86f354de469ff8726b58026ed8e8ff0c1a296
9 #include "model/cycle.h"
11 #include <stdio.h>
12 #include <string.h>
14 void game(Tree syntax_tree[4],char* names[4]);
get_robot_index
robot * get_robot_index(arena *arena, int indx)
Definition: arene.c:104
ui.h
anim_begin
void anim_begin()
Definition: ui.c:313
robot.h
add_log
void add_log(char *message)
Definition: ui.c:448
end_screen
void end_screen(robot *robot)
Definition: ui.c:386
add_action
void add_action(char *action, int id)
Definition: ui.c:303
game
void game(Tree syntax_tree[4], char *robot_names[4])
Definition: game.c:46
getWarnings
struct warning_message * getWarnings()
Definition: interpreter.c:164
controller.h
cycle.h
updateArena
void updateArena(arena *arena)
Definition: ui.c:469
init_next
void init_next(arena *a, int line[4], Tree syntax_tree[4])
Definition: cycle.c:10
quit
int quit()
Definition: ui.c:548
freeArena
void freeArena(arena **arena)
Definition: arene.c:64
create_robot
robot * create_robot(double x_1, double y_1, double angle, int speed, int id, char *r_name)
Definition: robot.c:22
init
void init()
Definition: ui.c:514
game
<<<<<<< HEAD=======>>>>>> void game(Tree syntax_tree[4], char *names[4])
Definition: game.c:46
get_nb_robot_arena
int get_nb_robot_arena(arena *arena)
Definition: arene.c:87
add_robot
int add_robot(arena *arena, robot *rob)
Definition: arene.c:43
Tree
GNode * Tree
Definition: syntax_tree.h:7
syntax_tree.h
warning_message
Definition: interpreter.h:18
create_arena
arena * create_arena()
Definition: arene.c:12
arene.h
freeWarnings
void freeWarnings()
Definition: interpreter.c:168
arena_impl
Definition: arene.c:5
warning_message::message
char message[60]
Definition: interpreter.h:19
game.h
getNextCommand
char * getNextCommand(int idRobot)
Definition: cycle.c:5
get_robot_id
int get_robot_id(robot *rob)
Definition: robot.c:101
robot_impl
Definition: robot.c:10
waitForInput
short waitForInput()
Definition: controller.c:16
cycle
short cycle(arena *a, int line[4], Tree syntax_tree[4])
Definition: cycle.c:17