#ifndef _XFPP3D_H_ #define _XFPP3D_H_ #include #include #include #include #include #include #include #include #include #include #include #include #include "xfpp3d.h" extern int Color_code; extern int *Color; extern FD_main *Main; extern FD_mpeg *Mpeg; extern int Ltrace; extern void badstream_exit(char *s); extern double dmin(double x1,double x2); extern double dmax(double x1,double x2); extern void getinput(void); extern void display(void); extern void tumble(void); extern int cb_buttonpress(FL_OBJECT *ob, Window win, int w, int h, XEvent *xev, void *ud); extern void cb_zoom_in_button(FL_OBJECT *ob, long val); extern void cb_zoom_out_button(FL_OBJECT *ob, long val); extern void cb_exit_button(FL_OBJECT *ob, long val); extern void cb_pause_button(FL_OBJECT *ob, long val); extern void cb_options_menu(FL_OBJECT *ob, long val); extern int gl_init(void); extern int canvas_expose(FL_OBJECT *ob, Window win, int w, int h, XEvent *xev, void *ud); extern int cb_idle(XEvent *ev, void *data); extern void cb_input_file(FL_OBJECT *the, long arg); extern FL_IO_CALLBACK handle_stdin(int fd,FD_main *Main); extern FL_IO_CALLBACK handle_stdin_old(int fd,FD_main *Main); extern void cb_sleep_slider(FL_OBJECT *the, long val); extern void cb_tumble_slider(FL_OBJECT *the, long val); extern void cb_display_timer(FL_OBJECT *the, long val); extern void cb_single_step_button(FL_OBJECT *the, long val); extern void cb_reset_view_button(FL_OBJECT *the, long val); extern double clamped(double val,double min,double max); extern int at_close_main(FL_FORM *form, void *data); #endif