FJsonInternationalizationArchiveSerializer::DeserializeInternal

Deserializes an archive from a JSON object.

Windows
MacOS
Linux

References

Module

Localization

Header

/Engine/Source/Developer/Localization/Public/Serialization/JsonInternationalizationArchiveSerializer.h

Include

#include "Serialization/JsonInternationalizationArchiveSerializer.h"

Source

/Engine/Source/Developer/Localization/Private/Serialization/JsonInternationalizationArchiveSerializer.cpp

Syntax

static bool DeserializeInternal
(
    TSharedRef< FJsonObject > InJsonObj,
    TSharedRef< FInternationalizationArchive > InArchive,
    TSharedPtr< const FInternationalizationManifest > InManifest,
    TSharedPtr< const FInternationalizationArchive > InNativeArchive
)

Remarks

Deserializes an archive from a JSON object.

Returns

true if deserialization was successful, false otherwise.

Parameters

Parameter

Description

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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss