flasim/src/FlaSimApp.hpp

27 lines
429 B
C++
Raw Normal View History

#include "FireUnit.hpp"
2018-11-05 13:05:08 +01:00
//! Main app class
2018-11-05 13:05:08 +01:00
class FlaSimApp : public irr::IEventReceiver
{
public:
FlaSimApp();
~FlaSimApp();
void execute();
bool OnEvent(const irr::SEvent& e);
private:
void drawScreenSpace();
void saveScreenshot();
2018-11-05 13:05:08 +01:00
irr::IrrlichtDevice *dev;
irr::scene::ISceneManager *sman;
irr::video::IVideoDriver *drv;
irr::gui::IGUIEnvironment *gui;
FireUnit fireUnit;
2018-11-05 13:05:08 +01:00
};