home *** CD-ROM | disk | FTP | other *** search
- /*
- * Source generated with GadToolsBox V1.4
- * which is (c) Copyright 1991,92 Jaba Development
- */
-
- #define GD_G_Z_Expand 0
- #define GD_G_Y_Expand 1
- #define GD_G_Persp_Expand 2
- #define GD_G_X_Expand 3
- #define GD_G_Persp_Rotate 4
-
- #define GDX_G_Z_Expand 0
- #define GDX_G_Y_Expand 1
- #define GDX_G_Persp_Expand 2
- #define GDX_G_X_Expand 3
- #define GDX_G_Persp_Rotate 4
-
- #define GD_G_Tension 20
- #define GD_G_Tension_Value 21
- #define GD_G_Bias 22
- #define GD_G_Bias_Value 23
- #define GD_G_Continuity 24
- #define GD_G_Continuity_Value 25
- #define GD_G_Point_Id 26
- #define GD_G_Knot_Pos_X 27
- #define GD_G_Knot_Pos_Y 28
- #define GD_G_Knot_Pos_Z 29
-
- #define GDX_G_Tension 0
- #define GDX_G_Tension_Value 1
- #define GDX_G_Bias 2
- #define GDX_G_Bias_Value 3
- #define GDX_G_Continuity 4
- #define GDX_G_Continuity_Value 5
- #define GDX_G_Point_Id 6
- #define GDX_G_Knot_Pos_X 7
- #define GDX_G_Knot_Pos_Y 8
- #define GDX_G_Knot_Pos_Z 9
-
- #define GD_G_Unexpand 10
- #define GD_G_Persp_Rotate_E 11
-
- #define GDX_G_Unexpand 0
- #define GDX_G_Persp_Rotate_E 1
-
- #define GD_Scale_Group_X 50
- #define GD_Scale_Group_Y 51
- #define GD_Scale_Group_Z 52
- #define GD_Scale_Group_Factor 53
- #define GD_Scale_Group_Factor_Value 54
-
- #define GDX_Scale_Group_X 0
- #define GDX_Scale_Group_Y 1
- #define GDX_Scale_Group_Z 2
- #define GDX_Scale_Group_Factor 3
- #define GDX_Scale_Group_Factor_Value 4
-
- #define GD_Rotate_Group_Axis 60
- #define GD_Rotate_Group_Angle 61
- #define GD_Rotate_Group_Angle_Value 62
-
- #define GDX_Rotate_Group_Axis 0
- #define GDX_Rotate_Group_Angle 1
- #define GDX_Rotate_Group_Angle_Value 2
-
- #define GD_Move_Group_X_Value 70
- #define GD_Move_Group_Y_Value 71
- #define GD_Move_Group_Z_Value 72
- #define GD_Move_Group_Move 73
-
- #define GDX_Move_Group_X_Value 0
- #define GDX_Move_Group_Y_Value 1
- #define GDX_Move_Group_Z_Value 2
- #define GDX_Move_Group_Move 3
-
- #define GD_Grid_Size_Value 100
- #define GD_Delay_Draw_Value 101
- #define GD_Spline_Resolution_Value 102
- #define GD_MQ_Size_KnotInfo_Value 103
- #define GD_MQ_Size_Rotate_P_Value 104
- #define GD_MQ_Size_Rotate_G_Value 105
- #define GD_MQ_Size_Scale_G_Value 106
- #define GD_MQ_Size_Move_G_Value 107
- #define GD_MQ_Size_Move_Value 108
- #define GD_Config_Ok 109
- #define GD_Config_Cancel 110
- #define GD_Patch_Resolution_Value 111
-
- #define GDX_Grid_Size_Value 0
- #define GDX_Delay_Draw_Value 1
- #define GDX_Spline_Resolution_Value 2
- #define GDX_MQ_Size_KnotInfo_Value 3
- #define GDX_MQ_Size_Rotate_P_Value 4
- #define GDX_MQ_Size_Rotate_G_Value 5
- #define GDX_MQ_Size_Scale_G_Value 6
- #define GDX_MQ_Size_Move_G_Value 7
- #define GDX_MQ_Size_Move_Value 8
- #define GDX_Config_Ok 9
- #define GDX_Config_Cancel 10
- #define GDX_Patch_Resolution_Value 11
-
- #define Main_CNT 5
- #define KnotInfo_CNT 10
- #define ExpandedView_CNT 2
- #define Scale_Group_CNT 5
- #define Rotate_Group_CNT 3
- #define Move_Group_CNT 4
- #define Config_CNT 12
-
- extern struct Screen *Scr;
- extern APTR VisualInfo;
- extern struct Window *MainWnd;
- extern struct Window *KnotInfoWnd;
- extern struct Window *ExpandedViewWnd;
- extern struct Window *Scale_GroupWnd;
- extern struct Window *Rotate_GroupWnd;
- extern struct Window *Move_GroupWnd;
- extern struct Window *ConfigWnd;
- extern struct Gadget *MainGList;
- extern struct Gadget *KnotInfoGList;
- extern struct Gadget *ExpandedViewGList;
- extern struct Gadget *Scale_GroupGList;
- extern struct Gadget *Rotate_GroupGList;
- extern struct Gadget *Move_GroupGList;
- extern struct Gadget *ConfigGList;
- extern struct Menu *MainMenus;
- extern struct Gadget *MainGadgets[5];
- extern struct Gadget *KnotInfoGadgets[10];
- extern struct Gadget *ExpandedViewGadgets[2];
- extern struct Gadget *Scale_GroupGadgets[5];
- extern struct Gadget *Rotate_GroupGadgets[3];
- extern struct Gadget *Move_GroupGadgets[4];
- extern struct Gadget *ConfigGadgets[12];
- extern UWORD MainLeft;
- extern UWORD MainTop;
- extern UWORD MainWidth;
- extern UWORD MainHeight;
- extern UWORD KnotInfoLeft;
- extern UWORD KnotInfoTop;
- extern UWORD KnotInfoWidth;
- extern UWORD KnotInfoHeight;
- extern UWORD ExpandedViewLeft;
- extern UWORD ExpandedViewTop;
- extern UWORD ExpandedViewWidth;
- extern UWORD ExpandedViewHeight;
- extern UWORD Scale_GroupLeft;
- extern UWORD Scale_GroupTop;
- extern UWORD Scale_GroupWidth;
- extern UWORD Scale_GroupHeight;
- extern UWORD Rotate_GroupLeft;
- extern UWORD Rotate_GroupTop;
- extern UWORD Rotate_GroupWidth;
- extern UWORD Rotate_GroupHeight;
- extern UWORD Move_GroupLeft;
- extern UWORD Move_GroupTop;
- extern UWORD Move_GroupWidth;
- extern UWORD Move_GroupHeight;
- extern UWORD ConfigLeft;
- extern UWORD ConfigTop;
- extern UWORD ConfigWidth;
- extern UWORD ConfigHeight;
- extern UBYTE *MainWdt;
- extern UBYTE *KnotInfoWdt;
- extern UBYTE *ExpandedViewWdt;
- extern UBYTE *Scale_GroupWdt;
- extern UBYTE *Rotate_GroupWdt;
- extern UBYTE *Move_GroupWdt;
- extern UBYTE *ConfigWdt;
- extern UBYTE *Rotate_Group_Axis4Labels[];
- extern struct TextAttr topaz8;
- extern struct IntuiText ConfigIText[];
- extern struct NewMenu MainNewMenu[];
- extern UWORD MainGTypes[];
- extern UWORD KnotInfoGTypes[];
- extern UWORD ExpandedViewGTypes[];
- extern UWORD Scale_GroupGTypes[];
- extern UWORD Rotate_GroupGTypes[];
- extern UWORD Move_GroupGTypes[];
- extern UWORD ConfigGTypes[];
- extern struct NewGadget MainNGad[];
- extern struct NewGadget KnotInfoNGad[];
- extern struct NewGadget ExpandedViewNGad[];
- extern struct NewGadget Scale_GroupNGad[];
- extern struct NewGadget Rotate_GroupNGad[];
- extern struct NewGadget Move_GroupNGad[];
- extern struct NewGadget ConfigNGad[];
- extern ULONG MainGTags[];
- extern ULONG KnotInfoGTags[];
- extern ULONG ExpandedViewGTags[];
- extern ULONG Scale_GroupGTags[];
- extern ULONG Rotate_GroupGTags[];
- extern ULONG Move_GroupGTags[];
- extern ULONG ConfigGTags[];
- extern struct ColorSpec ScreenColors[];
- extern UWORD DriPens[];
-
- extern int SetupScreen( void );
- extern void CloseDownScreen( void );
- extern void MainRender( void );
- extern int OpenMainWindow( void );
- extern void CloseMainWindow( void );
- extern int OpenKnotInfoWindow( void );
- extern void CloseKnotInfoWindow( void );
- extern int OpenExpandedViewWindow( void );
- extern void CloseExpandedViewWindow( void );
- extern int OpenScale_GroupWindow( void );
- extern void CloseScale_GroupWindow( void );
- extern int OpenRotate_GroupWindow( void );
- extern void CloseRotate_GroupWindow( void );
- extern int OpenMove_GroupWindow( void );
- extern void CloseMove_GroupWindow( void );
- extern void ConfigRender( void );
- extern int OpenConfigWindow( void );
- extern void CloseConfigWindow( void );
-