Initial commit

This commit is contained in:
Gericom
2025-11-22 17:21:45 +01:00
commit 5d6f67c612
517 changed files with 63025 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
#pragma once
#include "ICoverRepository.h"
#include "SdFolder.h"
class CoverRepository : public ICoverRepository
{
public:
void Initialize() override;
FileCover* GetCoverForFile(
const FileInfo& fileInfo, const InternalFileInfo* internalFileInfo) const override;
private:
std::unique_ptr<SdFolder> _ndsCoversFolder;
std::unique_ptr<SdFolder> _gbaCoversFolder;
std::unique_ptr<SdFolder> _userCoversFolder;
const SdFolder* GetCoverFolder(const char* coverFolderName) const;
};