public FormatNumber(FAssetArchive Ar, ETextHistoryType historyType) { if (historyType == ETextHistoryType.AsCurrency && Ar.Ver >= UE4Version.VER_UE4_ADDED_CURRENCY_CODE_TO_FTEXT) { CurrencyCode = Ar.ReadFString(); } SourceValue = new FFormatArgumentValue(Ar); if (Ar.ReadBoolean()) // bHasFormatOptions { FormatOptions = new FNumberFormattingOptions(Ar); } TargetCulture = Ar.ReadFString(); }
public FFormatArgumentData(FAssetArchive Ar) { ArgumentName = Ar.ReadFString(); ArgumentValue = new FFormatArgumentValue(Ar); }