| 41 |
|
int rsrc; /* source we're aiming for */ |
| 42 |
|
OBJECT *clipset; /* set of objects currently clipped */ |
| 43 |
|
OBJECT *newcset; /* next clipset, used for transmission */ |
| 44 |
< |
void (*revf)(); /* evaluation function for this ray */ |
| 45 |
< |
void (*hitf)(); /* custom hit test for this traversal */ |
| 44 |
> |
void (*revf)(struct ray *); /* evaluation function for this ray */ |
| 45 |
> |
void (*hitf)(OBJECT *, struct ray *); /* custom hit test */ |
| 46 |
|
OBJECT robj; /* intersected object number */ |
| 47 |
|
OBJREC *ro; /* intersected object (one with material) */ |
| 48 |
|
double rot; /* distance to object */ |