From 14c4c0e7624a5f338d21dd127ebbc9d8d5d14eb6 Mon Sep 17 00:00:00 2001 From: Daveo Date: Wed, 6 Dec 2000 22:52:00 +0000 Subject: [PATCH] --- source/level/level.cpp | 35 +++++++++++++++++++++++++++++++++++ source/level/level.h | 28 ++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 source/level/level.cpp create mode 100644 source/level/level.h 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