libeditwl
Lightweight C++ library for Nintendo DS(i) formats
|
Classes | |
struct | Header |
Public Member Functions | |
Utility (const Utility &)=delete | |
Utility (Utility &&)=default | |
size_t | GetBaseOffset () override |
size_t | GetFatEntriesOffset () const override |
size_t | GetFatEntryCount () const override |
Result | OnFileSystemWrite (fs::BinaryFile &w_bf, const ssize_t size_diff) override |
Result | ReadValidateFrom (fs::File &rf) override |
Result | ReadAllFrom (fs::File &rf) override |
Result | WriteTo (fs::File &wf) override |
Public Member Functions inherited from twl::fs::FileFormat | |
Result | ReadFrom (File &rf) |
Public Member Functions inherited from twl::fmt::nfs::NitroFileSystemFormat | |
Result | CreateFileById (NitroFileSystemFile &file, const u32 file_id) |
Result | CreateFileByPath (NitroFileSystemFile &file, const std::string &path) |
Public Attributes | |
Header | header |
Static Public Attributes | |
static constexpr size_t | SectionAlignment = 0x20 |
Additional Inherited Members | |
Protected Attributes inherited from twl::fmt::nfs::NitroFileSystemFormat | |
NitroFileSystem | nitro_fs |
Implements twl::fs::FileFormat.
Implements twl::fs::FileFormat.
Implements twl::fs::FileFormat.