controller(const vconfig &data, const std::string &scenario_name)
std::shared_ptr< part > part_pointer_type
virtual bool resolve_wml_helper(const std::string &key, const vconfig &node) override
Inherited from story_parser.
std::vector< part_pointer_type > parts_
std::string scenario_name_
Represents and contains information about a single storyscreen part.
virtual void resolve_wml(const vconfig &cfg)
Takes care of initializing and branching properties.