initial prj setup
This commit is contained in:
parent
d2490d6119
commit
e59975edb1
|
@ -0,0 +1,20 @@
|
|||
QT -= core gui
|
||||
|
||||
CONFIG += debug_and_release
|
||||
Release:TARGET = flasim
|
||||
Debug:TARGET = flasimD
|
||||
TEMPLATE = app
|
||||
|
||||
unix:INCLUDEPATH += /usr/include/irrlicht
|
||||
win32:INCLUDEPATH += ../pharus/external/irrlicht
|
||||
|
||||
unix:LIBS += -lIrrlicht
|
||||
|
||||
DESTDIR = ../bin
|
||||
|
||||
HEADERS += \
|
||||
../src/FlaSimApp.hpp
|
||||
|
||||
SOURCES += \
|
||||
../src/FlaSimApp.cpp \
|
||||
../src/main.cpp
|
|
@ -0,0 +1,18 @@
|
|||
#include <irrlicht.h>
|
||||
|
||||
class FlaSimApp : public irr::IEventReceiver
|
||||
{
|
||||
public:
|
||||
FlaSimApp();
|
||||
~FlaSimApp();
|
||||
|
||||
void execute();
|
||||
|
||||
bool OnEvent(const irr::SEvent& e);
|
||||
|
||||
private:
|
||||
irr::IrrlichtDevice *dev;
|
||||
irr::scene::ISceneManager *sman;
|
||||
irr::video::IVideoDriver *drv;
|
||||
irr::gui::IGUIEnvironment *gui;
|
||||
};
|
|
@ -0,0 +1,9 @@
|
|||
#include "FlaSimApp.hpp"
|
||||
|
||||
int main()
|
||||
{
|
||||
FlaSimApp a;
|
||||
a.execute();
|
||||
|
||||
return 0;
|
||||
}
|
Loading…
Reference in New Issue