UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
JsonObjectStructInterface.h File Reference
#include "UObject/Class.h"

Go to the source code of this file.

Classes

struct  FJsonObjectStructInterfaceRegistry
 
struct  IJsonObjectStructConverter
 
struct  TImplementsJsonObjectStructConverter< StructType >
 

Namespaces

namespace  UE
 
namespace  UE::Json
 
namespace  UE::Json::Private
 

Enumerations

enum class  EJsonObjectConvertResult { UseDefaultConverter , FailAndAbort , IgnoreAndContinue , Converted }
 

Functions

const IJsonObjectStructConverterUE::Json::Private::GetStructConverterInterface (const UScriptStruct *ScriptStruct)
 

Enumeration Type Documentation

◆ EJsonObjectConvertResult

Enumerator
UseDefaultConverter 

No conversion was performed. Fallback to try the default JsonObjectConverter instead.

FailAndAbort 

No conversion is possible. Abandon further efforts. Ask caller to fail.

IgnoreAndContinue 

No conversion was performed. Don't try any fallback. Allow caller to still succeed the conversion (if this was a nested convert attempt).

Converted 

Conversion of the struct was performed.