Merge branch 'gles'
[neverball] / putt / hole.h
1 #ifndef HOLE_H
2 #define HOLE_H
3
4 /*---------------------------------------------------------------------------*/
5
6 #define MAXHOL 28
7 #define MAXPLY 5
8
9 void  hole_init(const char *);
10 void  hole_free(void);
11 int   hole_exists(int);
12
13 char *hole_player(int);
14 char *hole_score(int, int);
15 char *hole_tot(int);
16 char *hole_out(int);
17 char *hole_in(int);
18
19 int  curr_hole(void);
20 int  curr_party(void);
21 int  curr_player(void);
22 int  curr_stroke(void);
23 int  curr_count(void);
24
25 const char *curr_scr(void);
26 const char *curr_par(void);
27
28 int  hole_goto(int, int);
29 int  hole_next(void);
30 int  hole_move(void);
31 void hole_goal(void);
32 void hole_stop(void);
33 void hole_fall(void);
34
35 void hole_song(void);
36
37 /*---------------------------------------------------------------------------*/
38
39 #endif