1 #ifndef ATHENA_NO_SAVES
17 #ifndef WIISAVEWRITER_HPP
18 #define WIISAVEWRITER_HPP
20 #include "Athena/MemoryWriter.hpp"
60 bool writeSave(
WiiSave*
save, atUint8* macAddress, atUint32 ngId, atUint8* ngPriv, atUint8* ngSig, atUint32 ngKeyId,
const std::string&
filepath =
"");
64 atUint32 writeFile(
WiiFile* file);
66 void writeCerts(atUint32 filesSize, atUint32 ngId, atUint8* ngPriv, atUint8* ngSig, atUint32 ngKeyId);
71 #endif // WIISAVEWRITER_HPP
72 #endif // ATHENA_NO_SAVES
Wii data.bin writer class.
std::string filepath() const
Returns the target file.
void save(const std::string &filename="")
Saves the file to the specified file.
bool writeSave(WiiSave *save, atUint8 *macAddress, atUint32 ngId, atUint8 *ngPriv, atUint8 *ngSig, atUint32 ngKeyId, const std::string &filepath="")
writeSave
Wii banner container class.
Wii file container class.
Wii data.bin container class.
WiiSaveWriter(const std::string &)
This constructor creates an instance from a file on disk.