using System.Runtime.InteropServices; namespace SabreTools.Data.Models.XZP { /// [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public sealed class Footer { public uint FileLength; /// /// "tFzX" /// /// 4 bytes [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 4)] public string Signature = string.Empty; } }