Esempio n. 1
0
        public override void Read(AssetBinaryReader reader, bool includeHeader, long leng1, long leng2 = 0)
        {
            if (includeHeader)
            {
                PropertyGuid = reader.ReadPropertyGuid();
            }

            Value = reader.ReadUInt64();
        }
Esempio n. 2
0
 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();
 }
Esempio n. 3
0
        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();
            }
        }
Esempio n. 4
0
 /// <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();
 }