| 1234567891011121314151617 |
- #pragma once
- #include "WallpaperEngine/Data/JSON.h"
- #include "WallpaperEngine/Data/Model/DynamicValue.h"
- #include "WallpaperEngine/Data/Model/Types.h"
- #include "WallpaperEngine/Data/Model/UserSetting.h"
- #include "WallpaperEngine/Logging/Log.h"
- namespace WallpaperEngine::Data::Parsers {
- using json = WallpaperEngine::Data::JSON::JSON;
- using namespace WallpaperEngine::Data::Model;
- class UserSettingParser {
- public:
- static UserSettingUniquePtr parse (const json& data, const Properties& properties, bool expectColor = false);
- };
- } // namespace WallpaperEngine::Data::Parsers
|