mirror of https://github.com/InoriRus/Kyty.git
29 lines
929 B
C++
29 lines
929 B
C++
#ifndef EMULATOR_INCLUDE_EMULATOR_LOADER_SYSTEMCONTENT_H_
|
|
#define EMULATOR_INCLUDE_EMULATOR_LOADER_SYSTEMCONTENT_H_
|
|
|
|
#include "Kyty/Core/Common.h"
|
|
#include "Kyty/Core/String.h"
|
|
|
|
#include "Emulator/Common.h"
|
|
|
|
#ifdef KYTY_EMU_ENABLED
|
|
|
|
namespace Kyty::Libs::Graphics {
|
|
class Image;
|
|
} // namespace Kyty::Libs::Graphics
|
|
|
|
namespace Kyty::Loader {
|
|
|
|
void SystemContentLoadParamSfo(const String& file_name);
|
|
bool SystemContentParamSfoGetInt(const char* name, int32_t* value);
|
|
bool SystemContentParamSfoGetString(const char* name, String* value);
|
|
bool SystemContentParamSfoGetString(const char* name, char* value, size_t value_size);
|
|
Libs::Graphics::Image* SystemContentGetIcon();
|
|
bool SystemContentGetChunksNum(uint32_t* num);
|
|
|
|
} // namespace Kyty::Loader
|
|
|
|
#endif // KYTY_EMU_ENABLED
|
|
|
|
#endif /* EMULATOR_INCLUDE_EMULATOR_LOADER_SYSTEMCONTENT_H_ */
|