![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Containers/UnrealString.h"#include "Online/NestedVariant.h"#include "Serialization/JsonReader.h"#include "Serialization/JsonTypes.h"#include "Serialization/JsonWriter.h"Go to the source code of this file.
Classes | |
| struct | FJsonSerializerPolicy_NestedVariant |
| struct | FJsonSerializerPolicy_NestedVariant::StackState |
| struct | FJsonSerializerPolicy_NestedVariant::FElement |
Typedefs | |
| using | FNestedVariantJson = TNestedVariant< FString, bool, int64, double, FString > |
Functions | |
| COREONLINE_API FString | NestedVariantToJson (const FNestedVariantJson::FMapPtr &Map) |
| COREONLINE_API TSharedRef< FJsonObject > | NestedVariantToJsonObject (const FNestedVariantJson::FMapRef &Map) |
| COREONLINE_API void | NestedVariantFromJson (const char *InJson, FNestedVariantJson::FMapRef &Map) |
| COREONLINE_API void | NestedVariantFromJsonObject (const TSharedPtr< FJsonObject > &JsonObject, FNestedVariantJson::FMapRef &Map) |
| COREONLINE_API void | LexFromString (FNestedVariantJson::FMap &OutValue, const TCHAR *InString) |
| using FNestedVariantJson = TNestedVariant<FString, bool, int64, double, FString> |
| COREONLINE_API void LexFromString | ( | FNestedVariantJson::FMap & | OutValue, |
| const TCHAR * | InString | ||
| ) |
| COREONLINE_API void NestedVariantFromJson | ( | const char * | InJson, |
| FNestedVariantJson::FMapRef & | Map | ||
| ) |
| COREONLINE_API void NestedVariantFromJsonObject | ( | const TSharedPtr< FJsonObject > & | JsonObject, |
| FNestedVariantJson::FMapRef & | Map | ||
| ) |
| COREONLINE_API FString NestedVariantToJson | ( | const FNestedVariantJson::FMapPtr & | Map | ) |
| COREONLINE_API TSharedRef< FJsonObject > NestedVariantToJsonObject | ( | const FNestedVariantJson::FMapRef & | Map | ) |