17 |
|
int (*funp)(); /* pointer to function */ |
18 |
|
#endif |
19 |
|
} FUN; |
20 |
+ |
|
21 |
+ |
#ifdef FUN_ARGLIST |
22 |
+ |
extern int o_default(FUN_ARGLIST); |
23 |
+ |
#else |
24 |
+ |
extern int o_default(); |
25 |
+ |
#endif |
26 |
|
/* object types in decreasing frequency */ |
27 |
|
#define OBJ_FACE 0 /* polygon */ |
28 |
|
#define OBJ_CONE 1 /* cone */ |
109 |
|
#define hasfunc(t) (ofun[t].flags & (T_F|T_D|T_I)) |
110 |
|
#define hastext(t) (ofun[t].flags & T_E) |
111 |
|
#define isflat(t) ((t)==OBJ_FACE || (t)==OBJ_RING) |
106 |
– |
|
107 |
– |
extern int o_default(); |
112 |
|
|
113 |
|
#define ALIASKEY "alias" /* alias keyword */ |
114 |
|
#define ALIASMOD "inherit" /* inherit target modifier */ |