2022-03-05 18:13:31 -08:00
|
|
|
|
namespace PKHeX.Core;
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Tracks information about modifications made to a <see cref="SaveFile"/>
|
|
|
|
|
/// </summary>
|
2022-04-11 11:56:56 -07:00
|
|
|
|
/// <param name="Exportable">
|
|
|
|
|
/// Toggle determining if the save file can be exported.
|
|
|
|
|
/// </param>
|
|
|
|
|
public sealed record SaveFileState(bool Exportable)
|
2020-12-07 19:49:04 -08:00
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
2022-03-05 18:13:31 -08:00
|
|
|
|
/// Mutable value tracking if the save file has been changed. This is set manually by modifications, and not for all modifications.
|
2020-12-07 19:49:04 -08:00
|
|
|
|
/// </summary>
|
2022-03-05 18:13:31 -08:00
|
|
|
|
public bool Edited { get; set; }
|
2020-12-07 19:49:04 -08:00
|
|
|
|
}
|