2021-09-27 12:42:46 +00:00
|
|
|
using Wabbajack.DTOs.JsonConverters;
|
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
namespace Wabbajack.DTOs.BSA.FileStates;
|
|
|
|
|
|
|
|
[JsonName("BA2DX10Entry")]
|
|
|
|
[JsonAlias("BA2DX10Entry, Compression.BSA")]
|
|
|
|
public class BA2DX10File : AFile
|
2021-09-27 12:42:46 +00:00
|
|
|
{
|
2021-10-23 16:51:17 +00:00
|
|
|
public BA2Chunk[] Chunks { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
public byte PixelFormat { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
public byte NumMips { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
public ushort Width { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
public ushort Height { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
public ushort ChunkHdrLen { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
public byte Unk8 { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
public uint DirHash { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
public string Extension { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
public uint NameHash { get; set; }
|
2022-12-28 16:21:58 +00:00
|
|
|
public byte IsCubeMap { get; set; }
|
|
|
|
public byte TileMode { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
}
|