initial prj setup

This commit is contained in:
Otto Naderer 2018-11-05 13:05:08 +01:00
parent d2490d6119
commit e59975edb1
4 changed files with 47 additions and 0 deletions

20
prj/flasim.pro Normal file
View File

@ -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
src/FlaSimApp.cpp Normal file
View File

18
src/FlaSimApp.hpp Normal file
View File

@ -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;
};

9
src/main.cpp Normal file
View File

@ -0,0 +1,9 @@
#include "FlaSimApp.hpp"
int main()
{
FlaSimApp a;
a.execute();
return 0;
}