public override void Read(AssetBinaryReader reader) { base.Read(reader); ArrayDim = (EArrayDim)reader.ReadInt32(); ElementSize = reader.ReadInt32(); PropertyFlags = (EPropertyFlags)reader.ReadUInt64(); RepIndex = reader.ReadUInt16(); RepNotifyFunc = reader.ReadFName(); BlueprintReplicationCondition = (ELifetimeCondition)reader.ReadByte(); }
public override void Read(AssetBinaryReader reader) { base.Read(reader); ArrayDim = (EArrayDim)reader.ReadInt32(); PropertyFlags = (EPropertyFlags)reader.ReadUInt64(); RepNotifyFunc = reader.ReadFName(); if (reader.Asset.GetCustomVersion <FReleaseObjectVersion>() >= FReleaseObjectVersion.PropertiesSerializeRepCondition) { BlueprintReplicationCondition = (ELifetimeCondition)reader.ReadByte(); } }