statemenu.h

00001 #ifndef STATEMENU_H
00002 #define STATEMENU_H
00003 
00004 #include "irrlicht.h"
00005 #include "state.h"
00006 #include "gui.h"
00007 
00009 
00012 class StateMenu : public State
00013 {
00014     public:
00018         StateMenu(irr::c8* n, irr::IrrlichtDevice* d);
00019 
00021         ~StateMenu();
00022 
00025         bool OnEvent(irr::SEvent event);
00026 
00028         void entry(void);
00029 
00031         void exit(void);
00032 
00035         void render(irr::u32 deltaTime);
00036 
00037     protected:
00038 
00039     private:
00040         irr::gui::IGUIImage*    imgMenu;
00041         Gui*                    gui;
00042         irr::core::stringc      workingDirectory;
00043 };
00044 
00045 #endif // STATEMENU_H

Generated on Sun Dec 2 17:09:58 2007 for Swarm by  doxygen 1.4.6-NO