19 std::optional<std::shared_ptr<IParsedData>> parse(std::vector<uint8_t>& buffer, YAML::Node& data)
override;
20 std::unordered_map<ExportType, std::shared_ptr<BaseExporter>> GetExporters()
override {
27 std::vector<char> BuildMainAudioHeader();
28 std::optional<SafeAudioBankReader> LoadAudioBank(std::vector<uint8_t>& buffer);
29 std::vector<AudioTableEntry> ParseAudioTable(
const uint8_t* codeData,
size_t segmentSize, uint32_t tableOffset);
30 std::vector<std::vector<uint8_t>> ParseSequenceFontTable(
const uint8_t* codeData,
size_t segmentSize,
31 uint32_t tableOffset, uint32_t numSequences);