![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Dom/JsonObject.h"#include "Policies/CondensedJsonPrintPolicy.h"#include "Serialization/JsonWriter.h"#include "Serialization/JsonSerializer.h"#include "Serialization/JsonSerializerReader.h"#include "JsonSerializerWriter.h"#include "Misc/TVariant.h"Go to the source code of this file.
Classes | |
| struct | FJsonSerializable |
Namespaces | |
| namespace | UE |
| namespace | UE::JsonArray |
| namespace | UE::JsonArray::Private |
Typedefs | |
| using | UE::JsonArray::Private::ReturnStringArgs = TTuple< FString *, bool > |
| using | UE::JsonArray::Private::PrettyWriter = TSharedRef< TJsonWriter<> > |
| using | UE::JsonArray::Private::CondensedWriter = TSharedRef< TJsonWriter< TCHAR, TCondensedJsonPrintPolicy< TCHAR > > > |
| using | UE::JsonArray::Private::WriterVariants = TVariant< PrettyWriter, CondensedWriter > |
| using | UE::JsonArray::Private::ToJsonVariantArgs = TVariant< ReturnStringArgs, WriterVariants > |
| using | UE::JsonArray::Private::PrettySerializer = FJsonSerializerWriter<> |
| using | UE::JsonArray::Private::CondensedSerializer = FJsonSerializerWriter< TCHAR, TCondensedJsonPrintPolicy< TCHAR > > |
Functions | |
| template<typename T , typename CharType > | |
| bool | UE::JsonArray::Private::FromJson (TArray< T > &OutArray, TStringView< CharType > JsonString) |
| template<typename T , typename... SerializerArgsT> | |
| void | UE::JsonArray::Private::ToJson_SerializeArrayElements (TArray< T > &InArray, SerializerArgsT...Args) |
| template<typename T , typename... SerializerArgsT> | |
| void | UE::JsonArray::Private::ToJson_SerializeArrayElements (TArray< T * > &InArray, SerializerArgsT...Args) |
| template<typename T > | |
| void | UE::JsonArray::Private::ToJson (TArray< T > &InArray, const ToJsonVariantArgs &InArgs) |