/** Header file generated with fdesign on Wed Sep 16 09:34:40 1998.**/

#ifndef FD_main_h_
#define FD_main_h_

/** Callbacks, globals and object handlers **/
extern void Load(FL_OBJECT *, long);
extern void Save(FL_OBJECT *, long);
extern void Animate(FL_OBJECT *, long);
extern void AngleUpdate(FL_OBJECT *, long);
extern void ChangeFrame(FL_OBJECT *, long);
extern void About(FL_OBJECT *, long);
extern void TimeDelta(FL_OBJECT *, long);



/**** Forms and Objects ****/
typedef struct {
	FL_FORM *main;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *load;
	FL_OBJECT *save;
	FL_OBJECT *animate;
	FL_OBJECT *rKnee;
	FL_OBJECT *rAnkle;
	FL_OBJECT *lHipB;
	FL_OBJECT *lKnee;
	FL_OBJECT *lAnkle;
	FL_OBJECT *torso;
	FL_OBJECT *rHipT;
	FL_OBJECT *lHipT;
	FL_OBJECT *rHipB;
	FL_OBJECT *framePos;
	FL_OBJECT *sideView;
	FL_OBJECT *frontView;
	FL_OBJECT *topView;
	FL_OBJECT *quit;
	FL_OBJECT *about;
	FL_OBJECT *time;
	FL_OBJECT *NumFrames;
	FL_OBJECT *rotSide;
	FL_OBJECT *rArm;
	FL_OBJECT *lArm;
	FL_OBJECT *sideAcc;
	FL_OBJECT *frontAcc;
} FD_main;

extern FD_main * create_form_main(void);
typedef struct {
	FL_FORM *about;
	void *vdata;
	char *cdata;
	long  ldata;
	FL_OBJECT *AboutText;
} FD_about;

extern FD_about * create_form_about(void);

#endif /* FD_main_h_ */
