8 if(
auto m = find(name))
13 quests.emplace_back(q);
26 if(
auto m = find(name))
27 m->entry.emplace_back(entry);
38 uint32_t sz=uint32_t(quests.size());
41 fout.
write(i.name,uint8_t(i.section),uint8_t(i.status),i.entry);
51 fin.
read(i.name,
reinterpret_cast<uint8_t&
>(i.section),
reinterpret_cast<uint8_t&
>(i.status),i.entry);
void save(Serialize &fout)
void setStatus(std::string_view name, Status s)
void addEntry(std::string_view name, std::string_view entry)
void load(Serialize &fin)
Quest & add(std::string_view name, Section s)
void write(const Arg &... a)