PKHeX/PKHeX.Core/Editing/Program/IProgramSettings.cs
Kurt 93a381bfde Startup: load config before Main ctor
Allows specifying Dark mode in settings now.
Extracts reusable settings objects to PKHeX.Core (drawing/GUI stuff kept in WinForms).
Updating settings now refreshes backup paths/mgdb
2025-08-13 20:59:46 -05:00

14 lines
396 B
C#

namespace PKHeX.Core;
public interface IProgramSettings
{
IStartupSettings Startup { get; }
BackupSettings Backup { get; }
SaveLanguageSettings SaveLanguage { get; }
SlotWriteSettings SlotWrite { get; }
SetImportSettings Import { get; }
LegalitySettings Legality { get; }
EntityConverterSettings Converter { get; }
LocalResourceSettings LocalResources { get; }
}