X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Flevel.h;fp=src%2Flevel.h;h=c65fc2d5b54a1f518caba25aefc17526735b8559;hb=44dd42b26168034afe1763e0490111be3e7025f5;hp=a2579b23525d41a252241d4961e628ca97161862;hpb=5caf9953c6c26f649087189222b1359da85d306e;p=cyberay diff --git a/src/level.h b/src/level.h index a2579b2..c65fc2d 100644 --- a/src/level.h +++ b/src/level.h @@ -9,10 +9,14 @@ struct level { struct bvhnode *dyn_root; struct material *mtls; + int num_mtls, max_mtls; }; int load_level(struct level *lvl, const char *fname); +void destroy_level(struct level *lvl); int ray_level(cgm_ray *ray, struct level *lvl, float tmax, struct rayhit *hit); +void draw_level(struct level *lvl); + #endif /* LEVEL_H_ */