#pragma once #include #include enum class OptionCategory; bool CreatePresetDirectories(); std::vector GetSettingsPresets(); bool SavePreset(std::string_view presetName, OptionCategory category); bool LoadPreset(std::string_view presetName, OptionCategory category); bool DeletePreset(std::string_view presetName, OptionCategory category); bool SaveSpecifiedPreset(std::string_view presetName, OptionCategory category); void SaveCachedSettings(); void LoadCachedSettings(); bool SaveCachedCosmetics(); void LoadCachedCosmetics();