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