mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-21 22:35:06 +00:00
Migrate most header string keys to properties
This commit is contained in:
@@ -31,12 +31,24 @@ namespace SabreTools.Metadata.DatFiles
|
||||
|
||||
#region Fields
|
||||
|
||||
public string? Author
|
||||
{
|
||||
get => _internal.Author;
|
||||
set => _internal.Author = value;
|
||||
}
|
||||
|
||||
public MergingFlag BiosMode
|
||||
{
|
||||
get => _internal.BiosMode;
|
||||
set => _internal.BiosMode = value;
|
||||
}
|
||||
|
||||
public string? Build
|
||||
{
|
||||
get => _internal.Build;
|
||||
set => _internal.Build = value;
|
||||
}
|
||||
|
||||
[JsonIgnore]
|
||||
public bool CanOpenSpecified
|
||||
{
|
||||
@@ -47,6 +59,30 @@ namespace SabreTools.Metadata.DatFiles
|
||||
}
|
||||
}
|
||||
|
||||
public string? Category
|
||||
{
|
||||
get => _internal.Category;
|
||||
set => _internal.Category = value;
|
||||
}
|
||||
|
||||
public string? Comment
|
||||
{
|
||||
get => _internal.Comment;
|
||||
set => _internal.Comment = value;
|
||||
}
|
||||
|
||||
public string? Date
|
||||
{
|
||||
get => _internal.Date;
|
||||
set => _internal.Date = value;
|
||||
}
|
||||
|
||||
public string? DatVersion
|
||||
{
|
||||
get => _internal.DatVersion;
|
||||
set => _internal.DatVersion = value;
|
||||
}
|
||||
|
||||
public bool? Debug
|
||||
{
|
||||
get => _internal.Debug;
|
||||
@@ -59,6 +95,18 @@ namespace SabreTools.Metadata.DatFiles
|
||||
set => _internal.Description = value;
|
||||
}
|
||||
|
||||
public string? Email
|
||||
{
|
||||
get => _internal.Email;
|
||||
set => _internal.Email = value;
|
||||
}
|
||||
|
||||
public string? EmulatorVersion
|
||||
{
|
||||
get => _internal.EmulatorVersion;
|
||||
set => _internal.EmulatorVersion = value;
|
||||
}
|
||||
|
||||
public MergingFlag ForceMerging
|
||||
{
|
||||
get => _internal.ForceMerging;
|
||||
@@ -83,6 +131,18 @@ namespace SabreTools.Metadata.DatFiles
|
||||
set => _internal.ForceZipping = value;
|
||||
}
|
||||
|
||||
public string? Homepage
|
||||
{
|
||||
get => _internal.Homepage;
|
||||
set => _internal.Homepage = value;
|
||||
}
|
||||
|
||||
public string? Id
|
||||
{
|
||||
get => _internal.Id;
|
||||
set => _internal.Id = value;
|
||||
}
|
||||
|
||||
[JsonIgnore]
|
||||
public bool ImagesSpecified
|
||||
{
|
||||
@@ -119,6 +179,12 @@ namespace SabreTools.Metadata.DatFiles
|
||||
set => _internal.LockSampleMode = value;
|
||||
}
|
||||
|
||||
public string? MameConfig
|
||||
{
|
||||
get => _internal.MameConfig;
|
||||
set => _internal.MameConfig = value;
|
||||
}
|
||||
|
||||
public string? Name
|
||||
{
|
||||
get => _internal.Name;
|
||||
@@ -134,12 +200,42 @@ namespace SabreTools.Metadata.DatFiles
|
||||
}
|
||||
}
|
||||
|
||||
public string? Notes
|
||||
{
|
||||
get => _internal.Notes;
|
||||
set => _internal.Notes = value;
|
||||
}
|
||||
|
||||
public string? Plugin
|
||||
{
|
||||
get => _internal.Plugin;
|
||||
set => _internal.Plugin = value;
|
||||
}
|
||||
|
||||
public string? RefName
|
||||
{
|
||||
get => _internal.RefName;
|
||||
set => _internal.RefName = value;
|
||||
}
|
||||
|
||||
public MergingFlag RomMode
|
||||
{
|
||||
get => _internal.RomMode;
|
||||
set => _internal.RomMode = value;
|
||||
}
|
||||
|
||||
public string? RomTitle
|
||||
{
|
||||
get => _internal.RomTitle;
|
||||
set => _internal.RomTitle = value;
|
||||
}
|
||||
|
||||
public string? RootDir
|
||||
{
|
||||
get => _internal.RootDir;
|
||||
set => _internal.RootDir = value;
|
||||
}
|
||||
|
||||
public MergingFlag SampleMode
|
||||
{
|
||||
get => _internal.SampleMode;
|
||||
@@ -155,6 +251,36 @@ namespace SabreTools.Metadata.DatFiles
|
||||
}
|
||||
}
|
||||
|
||||
public string? System
|
||||
{
|
||||
get => _internal.System;
|
||||
set => _internal.System = value;
|
||||
}
|
||||
|
||||
public string? Timestamp
|
||||
{
|
||||
get => _internal.Timestamp;
|
||||
set => _internal.Timestamp = value;
|
||||
}
|
||||
|
||||
public string? Type
|
||||
{
|
||||
get => _internal.Type;
|
||||
set => _internal.Type = value;
|
||||
}
|
||||
|
||||
public string? Url
|
||||
{
|
||||
get => _internal.Url;
|
||||
set => _internal.Url = value;
|
||||
}
|
||||
|
||||
public string? Version
|
||||
{
|
||||
get => _internal.Version;
|
||||
set => _internal.Version = value;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructors
|
||||
|
||||
Reference in New Issue
Block a user