void add_font (std::string load_id, dcp::ArrayData data) override;
- std::string xml_as_string () const override;
+ std::string xml_as_string(FontTags font_tags = FontTags::INCLUDE) const override;
/** Write this content to an XML file with its fonts alongside */
- void write (boost::filesystem::path path) const override;
+ void write(boost::filesystem::path path, FontTags font_tags = FontTags::INCLUDE) const override;
void resolve_fonts (std::vector<std::shared_ptr<Asset>> assets);
void set_font_file (std::string load_id, boost::filesystem::path file);