SonicAudioTools/Source/CsbBuilder/Serialization/SerializationVersionInfoTable.cs

39 lines
794 B
C#
Raw Permalink Normal View History

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
}
}
}
}