[SabreTools, Enums, DatFiles, Utilities] Add "Fields" (nw)

This commit is contained in:
Matt Nadareski
2018-03-21 21:20:56 -07:00
parent b995aba122
commit b6d658c294
6 changed files with 227 additions and 0 deletions

View File

@@ -451,6 +451,27 @@ namespace SabreTools.Library.DatFiles
_datHeader.ExcludeOf = value;
}
}
public List<Field> ExcludeFields
{
get
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
return _datHeader.ExcludeFields;
}
set
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
_datHeader.ExcludeFields = value;
}
}
public bool OneRom
{
get

View File

@@ -32,6 +32,7 @@ namespace SabreTools.Library.DatFiles
private ForcePacking _forcePacking;
private DatFormat _datFormat;
private bool _excludeOf;
private List<Field> _excludeFields;
private bool _oneRom;
private bool _keepEmptyGames;
private bool _sceneDateStrip;
@@ -149,6 +150,11 @@ namespace SabreTools.Library.DatFiles
get { return _excludeOf; }
set { _excludeOf = value; }
}
public List<Field> ExcludeFields
{
get { return _excludeFields; }
set { _excludeFields = value; }
}
public bool OneRom
{
get { return _oneRom; }
@@ -255,6 +261,7 @@ namespace SabreTools.Library.DatFiles
_forcePacking = this._forcePacking,
_datFormat = this._datFormat,
_excludeOf = this._excludeOf,
_excludeFields = this._excludeFields,
_oneRom = this._oneRom,
_keepEmptyGames = this._keepEmptyGames,
_sceneDateStrip = this._sceneDateStrip,