Files
SabreTools.Models/Quantum/Archive.cs
2023-11-07 20:57:05 -05:00

24 lines
686 B
C#

namespace SabreTools.Models.Quantum
{
/// <summary>
/// Quantum archive file structure
/// </summary>
/// <see href="https://handwiki.org/wiki/Software:Quantum_compression"/>
public class Archive
{
/// <summary>
/// Quantum header
/// </summary>
public Header? Header { get; set; }
/// <summary>
/// This is immediately followed by the list of files
/// </summary>
public FileDescriptor?[]? FileList { get; set; }
/// <summary>
/// Immediately following the list of files is the compressed data
/// </summary>
public long CompressedDataOffset { get; set; }
}
}