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,20 @@
#pragma once
#include "fat/ff.h"
#include "core/String.h"
#include "ITheme.h"
class Theme : public ITheme
{
public:
bool OpenThemeFile(File& file, const TCHAR* subPath) const override;
void LoadRomBrowserResources(const VramContext& mainVramContext, const VramContext& subVramContext) override { };
const MaterialColorScheme& GetMaterialColorScheme() const override { return _materialColorScheme; }
protected:
Theme(const TCHAR* folderName, const Rgb<8, 8, 8>& primaryColor, bool darkMode);
MaterialColorScheme _materialColorScheme;
private:
String<TCHAR, 64> _folderName;
};