diff --git a/source/level/level.cpp b/source/level/level.cpp new file mode 100644 index 000000000..58bee5ca6 --- /dev/null +++ b/source/level/level.cpp @@ -0,0 +1,35 @@ +/*************/ +/*** Level ***/ +/*************/ + +#include "system\global.h" +#include "fileio\fileio.h" +#include + +#include "level\level.h" + +/*****************************************************************************/ +void CLevel::init() +{ + CFileIO::loadFile(CHAPTER01_LEVEL01_LVL,"Level Data"); + +} + +/*****************************************************************************/ +void CLevel::shutdown() +{ + MemFree(this->LvlData); +} + +/*****************************************************************************/ +void CLevel::render() +{ +} + +/*****************************************************************************/ +void CLevel::think(int _frames) +{ +} + + +/*****************************************************************************/ diff --git a/source/level/level.h b/source/level/level.h new file mode 100644 index 000000000..08e1e679e --- /dev/null +++ b/source/level/level.h @@ -0,0 +1,28 @@ +/*******************/ +/*** Level Class ***/ +/*******************/ + +#ifndef __LEVEL_LEVEL_H__ +#define __LEVEL_LEVEL_H__ + + +/*****************************************************************************/ +class CLevel +{ +public: + CLevel(){} + virtual ~CLevel(){} + + + void init(); + void shutdown(); + void render(); + void think(int _frames); + +private: + sLvlHdr *LvlData; +}; + +/*****************************************************************************/ + +#endif \ No newline at end of file