5 namespace SiliconStudio.Core.Serialization.Assets
12 public const int CurrentVersion = 1;
14 public const int Magic = 0x43484E4B;
15 public int Version {
get; set; }
16 public string Type {
get; set; }
17 public int OffsetToObject {
get; set; }
18 public int OffsetToReferences {
get; set; }
22 Version = CurrentVersion;
24 OffsetToReferences = -1;
31 OffsetToReferences = -1;
37 stream.Write(Version);
41 stream.Write(OffsetToObject);
42 stream.Write(OffsetToReferences);
48 int magic = stream.ReadInt32();
52 stream.NativeStream.Seek(-4, SeekOrigin.Current);
56 int version = stream.ReadInt32();
60 header.Type = stream.ReadString();
61 header.OffsetToObject = stream.ReadInt32();
62 header.OffsetToReferences = stream.ReadInt32();
Base class for implementation of SerializationStream.