mirror of
https://github.com/simtactics/mysimulation.git
synced 2025-03-20 08:41:21 +00:00
26 lines
784 B
C#
Executable file
26 lines
784 B
C#
Executable file
using FSO.Files.Utils;
|
|
using System.IO;
|
|
|
|
namespace FSO.Files.Formats.IFF.Chunks
|
|
{
|
|
public class THMB : IffChunk
|
|
{
|
|
public int Width;
|
|
public int Height;
|
|
public int BaseYOff;
|
|
public int XOff;
|
|
public int AddYOff; //accounts for difference between roofed and unroofed. relative to the base.
|
|
|
|
public override void Read(IffFile iff, Stream stream)
|
|
{
|
|
using (var io = IoBuffer.FromStream(stream, ByteOrder.LITTLE_ENDIAN))
|
|
{
|
|
Width = io.ReadInt32();
|
|
Height = io.ReadInt32();
|
|
BaseYOff = io.ReadInt32();
|
|
XOff = io.ReadInt32(); //0 in all cases i've found, pretty much?
|
|
AddYOff = io.ReadInt32();
|
|
}
|
|
}
|
|
}
|
|
}
|