cascreen.h

00001 #ifndef CASCREEN_H
00002 #define CASCREEN_H
00003 
00004 #include <ClanLib/core.h>
00005 
00009 class CAScreen {
00010 public:
00011     CAScreen();
00012     virtual ~CAScreen();
00013 
00014     virtual int run() = 0;
00015     virtual void buildScreen() = 0;
00016 
00017     bool chanceled() {
00018         return cancel;
00019     }
00020     void displayTitle();
00021     void displayHelp();
00022 
00023 protected:
00025 
00026     bool done;
00028     bool cancel;
00030     CL_String title;
00032     CL_String help;
00033 };
00034 
00035 #endif

Generated on Tue Nov 28 06:48:28 2006 by  doxygen 1.5.0