/*
 *  Source machine generated by GadToolsBox V2.0b
 *  which is (c) Copyright 1991-1993 Jaba Development
 *
 *  GUI Designed by : Michael Kaiser (ETG 215)
 */

#define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
#define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )

#define GD_controllernamegadget                0
#define GD_controllergadget                    1
#define GD_xgadget                             2
#define GD_xdotgadget                          3
#define GD_thetagadget                         4
#define GD_thetadotgadget                      5
#define GD_startstopgadget                     6
#define GD_resultfilenamegadget                7
#define GD_resultfilegadget                    8

#define GDX_controllernamegadget               0
#define GDX_controllergadget                   1
#define GDX_xgadget                            2
#define GDX_xdotgadget                         3
#define GDX_thetagadget                        4
#define GDX_thetadotgadget                     5
#define GDX_startstopgadget                    6
#define GDX_resultfilenamegadget               7
#define GDX_resultfilegadget                   8

#define Fuzzy_Cartpole_CNT 9

extern struct IntuitionBase *IntuitionBase;
extern struct Library       *GadToolsBase;



extern int SetupScreen( void );
extern void CloseDownScreen( void );
extern void Fuzzy_CartpoleRender( void );
extern int OpenFuzzy_CartpoleWindow( void );
extern void CloseFuzzy_CartpoleWindow( void );
