Files
BinaryObjectScanner/BurnOutSharp.Models/Quantum/Archive.cs
2023-01-03 10:42:57 -08:00

24 lines
685 B
C#

namespace BurnOutSharp.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; }
}
}