#ifndef __GLOBAL_H_ #define __GLOBAL_H_ #include #include #include "team.h" class MainWindow; class GLUserInterface; class KueRulesEngine; class KuePhysics; class KueGlobal { public: // Get our version string static const char *version() { return "1.0"; } // Exit menu, start the game static void stopMenu(); // Member instances static KueRulesEngine *rules(); static KuePhysics *physics(); static GLUserInterface *glWidget(); static MainWindow *mainWindow(); static TQPtrVector *teams(); private: static KueRulesEngine *_rules; static KuePhysics *_physics; static GLUserInterface *_glWidget; static MainWindow *_mainWindow; static TQPtrVector *_teams; friend class MainWindow; }; #endif