Color bkgd_top;
Color bkgd_bottom;
int width;
+ int start_pos_x;
+ int start_pos_y;
int endpos;
float gravity;
std::vector<BadGuyData> badguy_data;
public:
+ Level();
+ Level(const std::string& subset, int level);
+ Level(const std::string& filename);
+
/** Will the Level structure with default values */
void init_defaults();
int load(const std::string& filename);
void load_gfx();
+ void free_gfx();
void load_song();
void free_song();
/** Return the id of the tile at position x/y */
unsigned int gettileid(float x, float y);
- void free_gfx();
-
void load_image(Surface** ptexture, std::string theme, const char * file, int use_alpha);
};