![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FJsonObjectConverter, including all inherited members.
| CustomExportCallback typedef | FJsonObjectConverter | |
| CustomImportCallback typedef | FJsonObjectConverter | |
| ExportCallback_WriteISO8601Dates | FJsonObjectConverter | static |
| GetTextFromField(const FString &FieldName, const TSharedPtr< FJsonValue > &FieldValue, FText &TextOut) | FJsonObjectConverter | static |
| GetTextFromObject(const TSharedRef< FJsonObject > &Obj, FText &TextOut) | FJsonObjectConverter | static |
| JsonArrayStringToUStruct(const FString &JsonString, TArray< OutStructType > *OutStructArray, int64 CheckFlags=0, int64 SkipFlags=0, const bool bStrictMode=false, FText *OutFailReason=nullptr, const CustomImportCallback *ImportCb=nullptr) | FJsonObjectConverter | inlinestatic |
| JsonArrayToUStruct(const TArray< TSharedPtr< FJsonValue > > &JsonArray, TArray< OutStructType > *OutStructArray, int64 CheckFlags=0, int64 SkipFlags=0, const bool bStrictMode=false, FText *OutFailReason=nullptr, const CustomImportCallback *ImportCb=nullptr) | FJsonObjectConverter | inlinestatic |
| JsonAttributesToUStruct(const TMap< FString, TSharedPtr< FJsonValue > > &JsonAttributes, const UStruct *StructDefinition, void *OutStruct, int64 CheckFlags=0, int64 SkipFlags=0, const bool bStrictMode=false, FText *OutFailReason=nullptr, const CustomImportCallback *ImportCb=nullptr) | FJsonObjectConverter | static |
| JsonObjectStringToUStruct(const FString &JsonString, OutStructType *OutStruct, int64 CheckFlags=0, int64 SkipFlags=0, const bool bStrictMode=false, FText *OutFailReason=nullptr, const CustomImportCallback *ImportCb=nullptr) | FJsonObjectConverter | inlinestatic |
| JsonObjectToUStruct(const TSharedRef< FJsonObject > &JsonObject, const UStruct *StructDefinition, void *OutStruct, int64 CheckFlags=0, int64 SkipFlags=0, const bool bStrictMode=false, FText *OutFailReason=nullptr, const CustomImportCallback *ImportCb=nullptr) | FJsonObjectConverter | static |
| JsonObjectToUStruct(const TSharedRef< FJsonObject > &JsonObject, OutStructType *OutStruct, int64 CheckFlags=0, int64 SkipFlags=0, const bool bStrictMode=false, FText *OutFailReason=nullptr, const CustomImportCallback *ImportCb=nullptr) | FJsonObjectConverter | inlinestatic |
| JsonValueToUProperty(const TSharedPtr< FJsonValue > &JsonValue, FProperty *Property, void *OutValue, int64 CheckFlags=0, int64 SkipFlags=0, const bool bStrictMode=false, FText *OutFailReason=nullptr, const CustomImportCallback *ImportCb=nullptr) | FJsonObjectConverter | static |
| ParseTextArgumentsFromJson(const TSharedPtr< const FJsonObject > &JsonObject) | FJsonObjectConverter | static |
| StandardizeCase(const FString &StringIn) | FJsonObjectConverter | static |
| UPropertyToJsonValue(FProperty *Property, const void *Value, int64 CheckFlags=0, int64 SkipFlags=0, const CustomExportCallback *ExportCb=nullptr, FProperty *OuterProperty=nullptr, EJsonObjectConversionFlags ConversionFlags=EJsonObjectConversionFlags::None) | FJsonObjectConverter | static |
| UStructToFormattedJsonObjectString(const UStruct *StructDefinition, const void *Struct, FString &OutJsonString, int64 CheckFlags=0, int64 SkipFlags=0, int32 Indent=0, const CustomExportCallback *ExportCb=nullptr, EJsonObjectConversionFlags ConversionFlags=EJsonObjectConversionFlags::None) | FJsonObjectConverter | inlinestatic |
| UStructToJsonAttributes(const UStruct *StructDefinition, const void *Struct, TMap< FString, TSharedPtr< FJsonValue > > &OutJsonAttributes, int64 CheckFlags=0, int64 SkipFlags=0, const CustomExportCallback *ExportCb=nullptr, EJsonObjectConversionFlags ConversionFlags=EJsonObjectConversionFlags::None) | FJsonObjectConverter | static |
| UStructToJsonObject(const InStructType &InStruct, int64 CheckFlags=0, int64 SkipFlags=0, const CustomExportCallback *ExportCb=nullptr) | FJsonObjectConverter | inlinestatic |
| UStructToJsonObject(const UStruct *StructDefinition, const void *Struct, TSharedRef< FJsonObject > OutJsonObject, int64 CheckFlags=0, int64 SkipFlags=0, const CustomExportCallback *ExportCb=nullptr, EJsonObjectConversionFlags ConversionFlags=EJsonObjectConversionFlags::None) | FJsonObjectConverter | static |
| UStructToJsonObjectString(const UStruct *StructDefinition, const void *Struct, FString &OutJsonString, int64 CheckFlags=0, int64 SkipFlags=0, int32 Indent=0, const CustomExportCallback *ExportCb=nullptr, bool bPrettyPrint=true) | FJsonObjectConverter | static |
| UStructToJsonObjectString(const InStructType &InStruct, FString &OutJsonString, int64 CheckFlags=0, int64 SkipFlags=0, int32 Indent=0, const CustomExportCallback *ExportCb=nullptr, bool bPrettyPrint=true) | FJsonObjectConverter | inlinestatic |