2016-12-25 21:43:22 +03:00
|
|
|
using System.IO;
|
|
|
|
using SonicAudioLib.CriMw.Serialization;
|
|
|
|
|
2017-01-26 23:40:46 +03:00
|
|
|
namespace CsbBuilder.Serialization
|
2016-12-25 21:43:22 +03:00
|
|
|
{
|
|
|
|
[CriSerializable("TBL_INFO")]
|
2017-01-26 23:40:46 +03:00
|
|
|
public class SerializationVersionInfoTable
|
2016-12-25 21:43:22 +03:00
|
|
|
{
|
2017-01-26 23:40:46 +03:00
|
|
|
private uint DataFmtVerField = 0x940000;
|
|
|
|
private uint ExtSizeField = 0;
|
2016-12-25 21:43:22 +03:00
|
|
|
|
|
|
|
[CriField("DataFmtVer", 0)]
|
|
|
|
public uint DataFormatVersion
|
|
|
|
{
|
|
|
|
get
|
|
|
|
{
|
2017-01-26 23:40:46 +03:00
|
|
|
return DataFmtVerField;
|
2016-12-25 21:43:22 +03:00
|
|
|
}
|
|
|
|
set
|
|
|
|
{
|
2017-01-26 23:40:46 +03:00
|
|
|
DataFmtVerField = value;
|
2016-12-25 21:43:22 +03:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
[CriField("ExtSize", 1)]
|
|
|
|
public uint ExtensionSize
|
|
|
|
{
|
|
|
|
get
|
|
|
|
{
|
2017-01-26 23:40:46 +03:00
|
|
|
return ExtSizeField;
|
2016-12-25 21:43:22 +03:00
|
|
|
}
|
|
|
|
set
|
|
|
|
{
|
2017-01-26 23:40:46 +03:00
|
|
|
ExtSizeField = value;
|
2016-12-25 21:43:22 +03:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|