home *** CD-ROM | disk | FTP | other *** search
/ C++ Games Programming / CPPGAMES.ISO / thx / demos / skyscrap / build / ss.cpp < prev    next >
Encoding:
C/C++ Source or Header  |  1995-04-19  |  702 b   |  39 lines

  1. #include <theatrix.h>
  2. #include <io.h>
  3. #include <iostream.h>
  4. #include "ss.h"
  5. #include "menu.h"
  6. #include "intro.h"
  7. #include "help.h"
  8. #include "alpha.h"
  9.  
  10. class SkyScrap : public Theatrix {
  11. public:
  12.   SkyScrap() : Theatrix("SkyScrap") {
  13.     intro=new IntroScreen;
  14.     menu=new Menu;
  15.     help=new HelpScreen;
  16.     alpha=new AlphaMission;
  17.   }
  18.   ~SkyScrap() {
  19.     delete intro;
  20.     delete menu;
  21.     delete help;
  22.     delete alpha;
  23.   }
  24.   IntroScreen* intro;
  25.   Menu* menu;
  26.   HelpScreen* help;
  27.   AlphaMission* alpha;
  28. };
  29.  
  30. void main()
  31. {
  32.     SkyScrap *ss = new SkyScrap;
  33.     ss->use_video_mode(VMODE);
  34.     ss->enable_joystick();
  35.     ss->go(typeid(IntroScreen));
  36.     delete ss;
  37. }
  38.  
  39.