![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Typedefs | |
| using | ReturnStringArgs = TTuple< FString *, bool > |
| using | PrettyWriter = TSharedRef< TJsonWriter<> > |
| using | CondensedWriter = TSharedRef< TJsonWriter< TCHAR, TCondensedJsonPrintPolicy< TCHAR > > > |
| using | WriterVariants = TVariant< PrettyWriter, CondensedWriter > |
| using | ToJsonVariantArgs = TVariant< ReturnStringArgs, WriterVariants > |
| using | PrettySerializer = FJsonSerializerWriter<> |
| using | CondensedSerializer = FJsonSerializerWriter< TCHAR, TCondensedJsonPrintPolicy< TCHAR > > |
Functions | |
| template<typename T , typename CharType > | |
| bool | FromJson (TArray< T > &OutArray, TStringView< CharType > JsonString) |
| template<typename T , typename... SerializerArgsT> | |
| void | ToJson_SerializeArrayElements (TArray< T > &InArray, SerializerArgsT...Args) |
| template<typename T , typename... SerializerArgsT> | |
| void | ToJson_SerializeArrayElements (TArray< T * > &InArray, SerializerArgsT...Args) |
| template<typename T > | |
| void | ToJson (TArray< T > &InArray, const ToJsonVariantArgs &InArgs) |
| using UE::JsonArray::Private::CondensedSerializer = typedef FJsonSerializerWriter<TCHAR, TCondensedJsonPrintPolicy<TCHAR> > |
| using UE::JsonArray::Private::CondensedWriter = typedef TSharedRef<TJsonWriter<TCHAR, TCondensedJsonPrintPolicy<TCHAR> >> |
| using UE::JsonArray::Private::ReturnStringArgs = typedef TTuple<FString* , bool > |
| using UE::JsonArray::Private::ToJsonVariantArgs = typedef TVariant<ReturnStringArgs, WriterVariants> |
|
inline |
|
inline |
|
inline |