3#include <ntr/fmt/fmt_Common.hpp>
16 enum class EventType {
77 inline bool HasTrack(
const u8
id) {
78 return (this->track_mask >>
id) & 1;
252 std::vector<SSEQ::Event> events;
257 Result ValidateImpl(
const std::string &path, std::shared_ptr<fs::FileHandle> file_handle,
const fs::FileCompression comp)
override;
258 Result ReadImpl(
const std::string &path, std::shared_ptr<fs::FileHandle> file_handle,
const fs::FileCompression comp)
override;
260 Result WriteImpl(
const std::string &path, std::shared_ptr<fs::FileHandle> file_handle,
const fs::FileCompression comp)
override {
261 NTR_R_FAIL(ResultSSEQWriteNotSupported);
Definition ntr_Include.hpp:75
Definition fmt_Common.hpp:53
Definition fmt_SSEQ.hpp:12
Definition fmt_SSEQ.hpp:159
Definition fmt_SSEQ.hpp:91
Definition fmt_SSEQ.hpp:163
Definition fmt_SSEQ.hpp:205
Definition fmt_SSEQ.hpp:179
Definition fmt_SSEQ.hpp:87
Definition fmt_SSEQ.hpp:199
Definition fmt_SSEQ.hpp:175
Definition fmt_SSEQ.hpp:103
Definition fmt_SSEQ.hpp:187
Definition fmt_SSEQ.hpp:135
Definition fmt_SSEQ.hpp:147
Definition fmt_SSEQ.hpp:139
Definition fmt_SSEQ.hpp:143
Definition fmt_SSEQ.hpp:74
Definition fmt_SSEQ.hpp:61
Definition fmt_SSEQ.hpp:123
Definition fmt_SSEQ.hpp:82
Definition fmt_SSEQ.hpp:95
Definition fmt_SSEQ.hpp:115
Definition fmt_SSEQ.hpp:111
Definition fmt_SSEQ.hpp:131
Definition fmt_SSEQ.hpp:155
Definition fmt_SSEQ.hpp:151
Definition fmt_SSEQ.hpp:183
Definition fmt_SSEQ.hpp:70
Definition fmt_SSEQ.hpp:171
Definition fmt_SSEQ.hpp:66
Definition fmt_SSEQ.hpp:202
Definition fmt_SSEQ.hpp:167
Definition fmt_SSEQ.hpp:195
Definition fmt_SSEQ.hpp:191
Definition fmt_SSEQ.hpp:127
Definition fmt_SSEQ.hpp:119
Definition fmt_SSEQ.hpp:107
Definition fmt_SSEQ.hpp:99
Definition fmt_SSEQ.hpp:208
Definition fmt_SSEQ.hpp:7
Definition fmt_SSEQ.hpp:56