bloboland

annotate src/level.h @ 1:cfe68befb7cc

some progress
author John Tsiombikas <nuclear@member.fsf.org>
date Sat, 15 Dec 2012 23:43:03 +0200
parents
children 9021a906c5d3
rev   line source
nuclear@1 1 #ifndef LEVEL_H_
nuclear@1 2 #define LEVEL_H_
nuclear@1 3
nuclear@1 4 #include <vector>
nuclear@1 5 #include "volume.h"
nuclear@1 6
nuclear@1 7 class Level {
nuclear@1 8 public:
nuclear@1 9 Volume *terrain;
nuclear@1 10 std::vector<Vector3> blobs;
nuclear@1 11
nuclear@1 12 Level();
nuclear@1 13 ~Level();
nuclear@1 14
nuclear@1 15 void generate();
nuclear@1 16
nuclear@1 17 bool load(const char *fname);
nuclear@1 18 bool save(const char *fname) const;
nuclear@1 19 };
nuclear@1 20
nuclear@1 21 #endif // LEVEL_H_