using System.Runtime.InteropServices; namespace SabreTools.Data.Models.PAK { /// [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public sealed class Header { /// /// Signature /// [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 4)] public string Signature = string.Empty; /// /// Directory Offset /// public uint DirectoryOffset; /// /// Directory Length /// public uint DirectoryLength; } }