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_ |