namespace SabreTools.Data.Models.XboxExecutable
{
///
/// XBox Executable format
///
///
///
public class Executable
{
///
/// XBE header
///
public Header? Header { get; set; }
///
/// Certificate structure pointed to by
///
public Certificate? Certificate { get; set; }
///
/// Section headers pointed to by
///
public SectionHeader[] SectionHeaders { get; set; } = [];
///
/// Thread Local Storage (TLS) structure pointed to by
///
public ThreadLocalStorage? ThreadLocalStorage { get; set; }
///
/// Library versions pointed to by
///
public LibraryVersion[] LibraryVersions { get; set; } = [];
///
/// Kernel library version pointed to by
///
public LibraryVersion? KernelLibraryVersion { get; set; }
///
/// XAPI library version pointed to by
///
public LibraryVersion? XAPILibraryVersion { get; set; }
}
}