From e2c16377c87b2ba70bea8fc1fb428eae525b5cf9 Mon Sep 17 00:00:00 2001 From: Clyne Sullivan Date: Thu, 10 Sep 2015 21:23:08 -0400 Subject: world saving --- include/World.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/World.h b/include/World.h index f6a08f9..08ecabb 100644 --- a/include/World.h +++ b/include/World.h @@ -11,7 +11,7 @@ private: struct line_t { // x = 2.0 (window width) / HLINES double start; // Where to change to dirt, going down (y) - } *line; + } __attribute__ ((packed)) *line; unsigned int lineCount; public: World *toLeft,*toRight; @@ -20,6 +20,8 @@ public: void draw(void); void detect(vec2 *v,const float width); float getWidth(void); + void saveToFile(FILE *f,World *parent); + void loadFromFile(FILE *f,World *parent); }; #endif // WORLD_H -- cgit v1.2.3