18 #ifndef HEADER_SUPERTUX_SUPERTUX_SECTOR_PARSER_HPP 19 #define HEADER_SUPERTUX_SUPERTUX_SECTOR_PARSER_HPP 36 static std::unique_ptr<Sector> from_reader(
Level& level,
const ReaderMapping& sector,
bool editable);
37 static std::unique_ptr<Sector> from_reader_old_format(
Level& level,
const ReaderMapping& sector,
bool editable);
38 static std::unique_ptr<Sector> from_nothing(
Level& level);
48 std::unique_ptr<GameObject> parse_object(
const std::string& name,
const ReaderMapping& reader);
52 virtual bool parse_object_additional(
const std::string& name,
const ReaderMapping& reader);
Represents one of (potentially) multiple, separate parts of a Level.
Definition: sector.hpp:61
Definition: sector_parser.hpp:33
A base for sector classes.
Definition: sector_base.hpp:30
Represents a collection of Sectors running in a single GameSession.
Definition: level.hpp:30
This class is responsible for: Updating and drawing the object.
Definition: game_object.hpp:83
Definition: sector_base.cpp:22
Definition: reader_mapping.hpp:32