Expose palette reading function

This commit is contained in:
Yukai Li 2021-02-21 01:54:31 -07:00
parent 12a1ade9ef
commit e8ee56234a

View file

@ -177,7 +177,7 @@ namespace LibDgf.Graphics
if (imageHeader.ClutPixelFormat == TxmPixelFormat.PSMCT32)
{
stream.Seek(16, SeekOrigin.Begin);
palette = GetRgba32Palette(br, imageHeader.ClutWidth, imageHeader.ClutHeight);
palette = ReadRgba32Palette(br, imageHeader.ClutWidth, imageHeader.ClutHeight);
//fs.Seek(16, SeekOrigin.Begin);
//using (var palImage = ConvertTxmRgba32(br, imageHeader.ClutWidth, imageHeader.ClutHeight))
//{
@ -271,7 +271,7 @@ namespace LibDgf.Graphics
return img;
}
static Rgba32[] GetRgba32Palette(BinaryReader br, int width, int height)
public static Rgba32[] ReadRgba32Palette(BinaryReader br, int width, int height)
{
int count = width * height;
Rgba32[] colors = new Rgba32[count];