nod/include/NOD/DiscGCN.hpp

28 lines
617 B
C++
Raw Normal View History

2015-06-26 19:30:03 +00:00
#ifndef __NOD_DISC_GCN__
#define __NOD_DISC_GCN__
#include "DiscBase.hpp"
namespace NOD
{
class DiscGCN : public DiscBase
{
public:
2015-06-28 05:43:53 +00:00
DiscGCN(std::unique_ptr<IDiscIO>&& dio);
2016-01-21 06:30:37 +00:00
};
class DiscBuilderGCN : public DiscBuilderBase
{
public:
DiscBuilderGCN(const SystemChar* outPath, const char gameID[6], const char* gameTitle,
uint32_t fstMemoryAddr, std::function<void(size_t, const SystemString&, size_t)> progressCB);
bool buildFromDirectory(const SystemChar* dirIn, const SystemChar* dolIn,
const SystemChar* apploaderIn);
2015-06-26 19:30:03 +00:00
};
}
#endif // __NOD_DISC_GCN__