Navigation
Unreal Engine C++ API Reference > Developer > Localization > Serialization
References
Module | Localization |
Header | /Engine/Source/Developer/Localization/Public/Serialization/JsonInternationalizationArchiveSerializer.h |
Include | #include "Serialization/JsonInternationalizationArchiveSerializer.h" |
Syntax
class FJsonInternationalizationArchiveSerializer
Remarks
Implements a serializer that serializes to and from Json encoded data.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | DeserializeArchive
(
const FString& InStr, |
Deserializes an archive from a JSON string. |
![]() ![]() |
bool | DeserializeArchive
(
TSharedRef< FJsonObject > InJsonObj, |
Deserializes an archive from a JSON object. |
![]() ![]() |
bool | DeserializeArchiveFromFile
(
const FString& InJsonFile, |
Deserializes an archive from a JSON file. |
![]() ![]() |
bool | DeserializeInternal
(
TSharedRef< FJsonObject > InJsonObj, |
Deserializes an archive from a JSON object. |
![]() ![]() |
void | GenerateStructuredData
(
TSharedRef< const FInternationalizationArchive > InArchive, |
Takes a Internationalization archive and arranges the data into a hierarchy based on namespace. |
![]() ![]() |
bool | JsonObjToArchive
(
TSharedRef< FJsonObject > InJsonObj, |
Recursive function that will traverse the JSON object and populate an archive. |
![]() ![]() |
bool | SerializeArchive
(
TSharedRef< const FInternationalizationArchive > InArchive, |
Serializes an archive to a JSON object. |
![]() ![]() |
bool | SerializeArchive
(
TSharedRef< const FInternationalizationArchive > InArchive, |
Serializes an archive to a JSON string. |
![]() ![]() |
bool | SerializeArchiveToFile
(
TSharedRef< const FInternationalizationArchive > InArchive, |
Serializes an archive to a JSON string. |
![]() ![]() |
bool | SerializeInternal
(
TSharedRef< const FInternationalizationArchive > InArchive, |
Convert a Internationalization archive to a JSON object. |
![]() ![]() |
void | SortStructuredData
(
TSharedPtr< FStructuredArchiveEntry > InElement |
Goes through the structured, hierarchy based, archive data and does a non-culture specific sort on namespaces and default text. |
![]() ![]() |
void | StructuredDataToJsonObj
(
TSharedPtr< const FStructuredArchiveEntry > InElement, |
Populates a JSON object from Internationalization archive data that has been structured based on namespace. |