Added default material to enable SOL files that don't apply any materials.
[neverball] / share / geom.h
1 #ifndef GEOM_H
2 #define GEOM_H
3
4 /*---------------------------------------------------------------------------*/
5
6 #define IMG_SHAD "png/shadow.png"
7
8 #define BACK_DIST   256.0f
9 #define FAR_DIST    512.0f
10 #define JUMP_HEIGHT   2.00f
11 #define SWCH_HEIGHT   2.00f
12 #define GOAL_HEIGHT   3.00f
13 #define GOAL_SPARKS  64
14
15 /*---------------------------------------------------------------------------*/
16
17 void geom_init(void);
18 void geom_free(void);
19
20 void goal_draw(void);
21 void jump_draw(int);
22 void swch_draw(int, int);
23 void flag_draw(void);
24 void mark_draw(void);
25
26 /*---------------------------------------------------------------------------*/
27
28 void back_init(const char *s);
29 void back_free(void);
30 void back_draw(float);
31
32 /*---------------------------------------------------------------------------*/
33
34 void shad_init(void);
35 void shad_free(void);
36 void shad_draw_set(void);
37 void shad_draw_clr(void);
38
39 /*---------------------------------------------------------------------------*/
40
41 void fade_draw(float);
42
43 #endif