Navigation
API > API/Developer > API/Developer/Localization > API/Developer/Localization/FJsonInternationalizationArchive-
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool DeserializeArchive
(
const FString& InStr, |
Deserializes an archive from a JSON string. | Serialization/JsonInternationalizationArchiveSerializer.h | |
static bool DeserializeArchive
(
TSharedRef< FJsonObject > InJsonObj, |
Deserializes an archive from a JSON object. | Serialization/JsonInternationalizationArchiveSerializer.h |
DeserializeArchive(const FString &, TSharedRef< FInternationalizationArchive >, TSharedPtr< const FInternationalizationManifest >, TSharedPtr< const FInternationalizationArchive >)
Description
Deserializes an archive from a JSON string.
| Name | DeserializeArchive |
| Type | function |
| Header File | /Engine/Source/Developer/Localization/Public/Serialization/JsonInternationalizationArchiveSerializer.h |
| Include Path | #include "Serialization/JsonInternationalizationArchiveSerializer.h" |
| Source | /Engine/Source/Developer/Localization/Private/Serialization/JsonInternationalizationArchiveSerializer.cpp |
static bool DeserializeArchive
(
const FString & InStr,
TSharedRef < FInternationalizationArchive > InArchive,
TSharedPtr < const FInternationalizationManifest > InManifest,
TSharedPtr < const FInternationalizationArchive > InNativeArchive
)
true if deserialization was successful, false otherwise.
Parameters
| Name | Remarks |
|---|---|
| InJsonObj | The JSON string to serialize from. |
| InArchive | The archive to populate from the JSON data. |
| InManifest | The manifest associated with the archive. May be null, but you won't be able to load archives with a version < FInternationalizationArchive::EFormatVersion::AddedKeys. |
| InNativeArchive | The native archive associated with the archive. May be null. |
DeserializeArchive(TSharedRef< FJsonObject >, TSharedRef< FInternationalizationArchive >, TSharedPtr< const FInternationalizationManifest >, TSharedPtr< const FInternationalizationArchive >)
Description
Deserializes an archive from a JSON object.
| Name | DeserializeArchive |
| Type | function |
| Header File | /Engine/Source/Developer/Localization/Public/Serialization/JsonInternationalizationArchiveSerializer.h |
| Include Path | #include "Serialization/JsonInternationalizationArchiveSerializer.h" |
| Source | /Engine/Source/Developer/Localization/Private/Serialization/JsonInternationalizationArchiveSerializer.cpp |
static bool DeserializeArchive
(
TSharedRef < FJsonObject > InJsonObj,
TSharedRef < FInternationalizationArchive > InArchive,
TSharedPtr < const FInternationalizationManifest > InManifest,
TSharedPtr < const FInternationalizationArchive > InNativeArchive
)
true if deserialization was successful, false otherwise.
Parameters
| Name | Remarks |
|---|---|
| InJsonObj | The JSON object to serialize from. |
| InArchive | The archive to populate from the JSON data. |
| InManifest | The manifest associated with the archive. May be null, but you won't be able to load archives with a version < FInternationalizationArchive::EFormatVersion::AddedKeys. |
| InNativeArchive | The native archive associated with the archive. May be null. |