public override void DeSerialize(DataReader data) { name = data.ReadStringNull(); offset = data.ReadUint32(); size = data.ReadUint32(); assetData = data.GetRangeBytes(offset, size); }
public override void DeSerialize(DataReader br) { PathID = br.ReadUint32(); offset = br.ReadUint32(); length = br.ReadUint32(); typeID = br.ReadInt32(); classID = br.ReadInt16(); isDestroyed = br.ReadInt16(); data = br.GetRangeBytes((uint)(mDataOffset + offset), length); }
public override void DeSerialize(DataReader br) { br.Align(4); PathID = br.ReadInt64(); offset = br.ReadUint32(); length = br.ReadUint32(); typeID = br.ReadInt32(); classID = br.ReadInt16(); scriptTypeIndex = br.ReadInt16(); stripped = br.ReadBool(); data = br.GetRangeBytes((uint)(mDataOffset + offset), length); }