X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fworldmap%2Fworldmap.hpp;h=8ca3bb359577af68285fb1d1a43f97925b57fbfc;hb=c1277f5b7db9f55d1d28f658b4e804f32b76f0ce;hp=3f0dc32c0bdce180d419762fe3495493027d8143;hpb=08813a74da6ac1fd045a105e4e8105f1d7f716f0;p=supertux.git diff --git a/src/worldmap/worldmap.hpp b/src/worldmap/worldmap.hpp index 3f0dc32c0..8ca3bb359 100644 --- a/src/worldmap/worldmap.hpp +++ b/src/worldmap/worldmap.hpp @@ -70,7 +70,15 @@ class WorldMap : public Screen static Color level_title_color; static Color message_color; static Color teleporter_message_color; + private: + typedef std::vector SpecialTiles; + typedef std::vector SpriteChanges; + typedef std::vector SpawnPoints; + typedef std::vector LevelTiles; + typedef std::vector GameObjects; + typedef std::vector ScriptList; + Tux* tux; TileSet *tileset; @@ -86,7 +94,6 @@ private: std::string music; std::string init_script; - typedef std::vector GameObjects; GameObjects game_objects; std::list solid_tilemaps; @@ -99,20 +106,15 @@ private: std::string map_filename; std::string levels_path; - typedef std::vector SpecialTiles; SpecialTiles special_tiles; - typedef std::vector LevelTiles; LevelTiles levels; - typedef std::vector SpriteChanges; SpriteChanges sprite_changes; - typedef std::vector SpawnPoints; SpawnPoints spawn_points; std::vector teleporters; Statistics total_stats; HSQOBJECT worldmap_table; - typedef std::vector ScriptList; ScriptList scripts; Color ambient_light;