namespace SabreTools.Data.Models.SGA
{
///
public abstract class Section
{
public string Alias { get; set; } = string.Empty;
public string Name { get; set; } = string.Empty;
}
///
public abstract class Section : Section where TNumeric : notnull
{
public TNumeric? FolderStartIndex { get; set; }
public TNumeric? FolderEndIndex { get; set; }
public TNumeric? FileStartIndex { get; set; }
public TNumeric? FileEndIndex { get; set; }
public TNumeric? FolderRootIndex { get; set; }
}
}