public override void Read(AssetBinaryReader reader, bool includeHeader, long leng1, long leng2 = 0) { if (includeHeader) { PropertyGuid = reader.ReadPropertyGuid(); } Value = reader.ReadUInt64(); }
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(); } }
/// <summary> /// Reads out the expression from a BinaryReader. /// </summary> /// <param name="reader">The BinaryReader to read from.</param> public override void Read(AssetBinaryReader reader) { Value = reader.ReadUInt64(); }