FJsonObjectWrapper

[UStruct](API\Runtime\CoreUObject\UObject\UStruct) that holds a JsonObject, can be used by structs passed to JsonObjectConverter to pass through JsonObjects directly

Windows
MacOS
Linux

References

Module

JsonUtilities

Header

/Engine/Source/Runtime/JsonUtilities/Public/JsonObjectWrapper.h

Include

#include "JsonObjectWrapper.h"

Syntax

struct FJsonObjectWrapper

Remarks

UStruct that holds a JsonObject, can be used by structs passed to JsonObjectConverter to pass through JsonObjects directly

Variables

Name Description

Public variable

TSharedPtr< FJs...

 

JsonObject

Public variable

FString

 

JsonString

Functions

Name Description

Public function Const

bool

 

ExportTextItem

(
    FString& ValueStr,
    FJsonObjectWrapper const& DefaultV...,
    UObject* Parent,
    int32 PortFlags,
    UObject* ExportRootScope
)

Public function

bool

 

ImportTextItem

(
    const TCHAR*& Buffer,
    int32 PortFlags,
    UObject* Parent,
    FOutputDevice* ErrorText
)

Public function

bool

 

JsonObjectFromString

(
    const FString& Str
)

Public function Const

bool

 

JsonObjectToString

(
    FString& Str
)

Public function

void

 

PostSerialize

(
    const FArchive& Ar
)

Operators

Name Description

Public function Const

 

operator bool()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss