]> icculus.org git repositories - divverent/darkplaces.git/blob - portals.h
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@7470 d7cf8633-e32d-0410...
[divverent/darkplaces.git] / portals.h
1
2 #ifndef PORTALS_H
3 #define PORTALS_H
4
5 int Portal_CheckPolygon(model_t *model, vec3_t eye, float *polypoints, int numpoints);
6 int Portal_CheckBox(model_t *model, vec3_t eye, vec3_t a, vec3_t b);
7 void Portal_Visibility(model_t *model, const vec3_t eye, int *leaflist, unsigned char *leafpvs, int *numleafspointer, int *surfacelist, unsigned char *surfacepvs, int *numsurfacespointer, const mplane_t *frustumplanes, int numfrustumplanes, int exact, const float *boxmins, const float *boxmaxs, float *updateleafsmins, float *updateleafsmaxs, unsigned char *shadowtrispvs, unsigned char *lighttrispvs);
8
9 #endif
10