namespace SabreTools.Models.BSP { /// public sealed class Texture { /// /// Name /// #if NET48 public string Name { get; set; } #else public string? Name { get; set; } #endif /// /// Width /// public uint Width { get; set; } /// /// Height /// public uint Height { get; set; } /// /// Offsets /// #if NET48 public uint[] Offsets { get; set; } #else public uint[]? Offsets { get; set; } #endif /// /// Texture data /// #if NET48 public byte[] TextureData { get; set; } #else public byte[]? TextureData { get; set; } #endif /// /// Palette size /// public uint PaletteSize { get; set; } /// /// Palette data /// #if NET48 public byte[] PaletteData { get; set; } #else public byte[]? PaletteData { get; set; } #endif } }