Blame view

test2.h 582 Bytes
9afa598e   mahmoudrabia   rapport intermedi...
1
2
3
  #ifndef MAIN_H
  #define MAIN_H
  
a6652f45   mahmoudrabia   rapport intermedi...
4
5
6
  #include <stdio.h>
  #include <stdlib.h>
  #define  TAILLE_X  700
9afa598e   mahmoudrabia   rapport intermedi...
7
  
9afa598e   mahmoudrabia   rapport intermedi...
8
  
a6652f45   mahmoudrabia   rapport intermedi...
9
10
  typedef struct entite
  {int image;int x;int y;int speed;}entite;
9afa598e   mahmoudrabia   rapport intermedi...
11
  
9afa598e   mahmoudrabia   rapport intermedi...
12
  
a6652f45   mahmoudrabia   rapport intermedi...
13
14
  typedef struct l_entite
  {entite ent;struct l_entite* next;}l_entite;
9afa598e   mahmoudrabia   rapport intermedi...
15
  
a6652f45   mahmoudrabia   rapport intermedi...
16
17
18
19
20
21
  l_entite* create_l_entite  (int x,int y,int speed,int image);
  entite    create_entite    (entite ent,int x,int y, int speed, int image);
  void      add_entite       (l_entite** head,int x,int y,int speed,int image);
  void      display_l_entite (l_entite* mons);
  void      display_entite   (entite ent);
  void      moveMissile     (l_entite* msl);
9afa598e   mahmoudrabia   rapport intermedi...
22
  
a6652f45   mahmoudrabia   rapport intermedi...
23
  #endif