29 lines
830 B
C#
29 lines
830 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace AssetStudio
|
|
{
|
|
public class SerializedFileHeader
|
|
{
|
|
public uint m_MetadataSize;
|
|
public long m_FileSize;
|
|
public SerializedFileFormatVersion m_Version;
|
|
public long m_DataOffset;
|
|
public byte m_Endianess;
|
|
public byte[] m_Reserved;
|
|
|
|
public override string ToString()
|
|
{
|
|
var sb = new StringBuilder();
|
|
sb.Append($"MetadataSize: 0x{m_MetadataSize:X8} | ");
|
|
sb.Append($"FileSize: 0x{m_FileSize:X8} | ");
|
|
sb.Append($"Version: {m_Version} | ");
|
|
sb.Append($"DataOffset: 0x{m_DataOffset:X8} | ");
|
|
sb.Append($"Endianness: {(EndianType)m_Endianess}");
|
|
return sb.ToString();
|
|
}
|
|
}
|
|
}
|