Files
SabreTools.Serialization/SabreTools.Data.Models/NintendoDisc/Disc.cs
2026-05-12 20:33:53 -04:00

24 lines
681 B
C#

namespace SabreTools.Data.Models.NintendoDisc
{
/// <summary>
/// Represents a parsed GameCube or Wii disc image
/// </summary>
public class Disc
{
/// <summary>
/// Disc boot block header (first 0x440 bytes)
/// </summary>
public DiscHeader Header { get; set; } = new();
/// <summary>
/// Wii partition table entries (Wii discs only)
/// </summary>
public WiiPartitionTableEntry[]? PartitionTableEntries { get; set; }
/// <summary>
/// Wii region data at disc offset 0x4E000 (Wii discs only)
/// </summary>
public WiiRegionData? RegionData { get; set; }
}
}