using System.Runtime.InteropServices;
namespace SabreTools.Data.Models.N3DS
{
///
[StructLayout(LayoutKind.Sequential)]
public sealed class DevelopmentCardInfoHeader
{
///
/// CardDeviceReserved1
///
/// 0x200 bytes
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 0x200)]
public byte[] CardDeviceReserved1 = new byte[0x200];
///
/// TitleKey
///
/// 0x10 bytes
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 0x10)]
public byte[] TitleKey = new byte[0x10];
///
/// CardDeviceReserved2
///
/// 0x1BF0 bytes
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 0x1BF0)]
public byte[] CardDeviceReserved2 = new byte[0x1BF0];
///
/// TestData
///
public TestData TestData = new();
}
}