nuclear@0: #ifndef LEVEL_H_ nuclear@0: #define LEVEL_H_ nuclear@0: nuclear@2: #include nuclear@2: #include nuclear@2: #include nuclear@0: #include "tinyxml2.h" nuclear@0: nuclear@5: class Terrain; nuclear@2: nuclear@0: class Level { nuclear@0: private: nuclear@0: tinyxml2::XMLDocument xml; nuclear@5: Terrain *terrain; nuclear@0: nuclear@0: public: nuclear@0: Level(); nuclear@0: ~Level(); nuclear@0: nuclear@0: bool load(const char *fname); nuclear@3: nuclear@3: void draw() const; nuclear@0: }; nuclear@0: nuclear@0: #endif // LEVEL_H_