#ifndef WH_SEE_H_adf1ea60_ #define WH_SEE_H_adf1ea60_ /* * APIs exported by see.c. These have to do with vision. */ #include "structs.h" /* * See a cell. The observer's location is seecell_loc. */ extern void seecell(LOC *); /* * See level portions. see(loc,r,f,fxn,p) sees within a radius of r * from loc, setting f in the flags fields of seen cells, calling * (*fxn)() on each seen cell. If p is zero, walls are opaque; if * not, sight passes through everything. */ extern void see(LOC *, int, int, void (*)(LOC *), int); #endif