UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Stringify.h File Reference
#include "Containers/Utf8String.h"
#include "UObject/ObjectMacros.h"
#include "Stringify.generated.h"

Go to the source code of this file.

Classes

struct  FJsonStringifyOptions
 

Namespaces

namespace  UE
 
namespace  UE::JsonObjectGraph
 

Enumerations

enum class  EJsonStringifyFlags : uint8 { Default = 0 , FilterEditorOnlyData = 1 << 0 , DisableDeltaEncoding = 1 << 1 }
 

Functions

 ENUM_CLASS_FLAGS (EJsonStringifyFlags)
 
JSONOBJECTGRAPH_API FUtf8String UE::JsonObjectGraph::Stringify (TConstArrayView< const UObject * > RootObjects, const FJsonStringifyOptions &Options=FJsonStringifyOptions())
 

Enumeration Type Documentation

◆ EJsonStringifyFlags

enum class EJsonStringifyFlags : uint8
strong
Enumerator
Default 

The default representation of an object attempts to be complete and stable across time

FilterEditorOnlyData 

Filters editor only data such that it is not written to the Json

DisableDeltaEncoding 

Disables delta encoding such that all properties are encoded in the Json, rather than only changes from the objects' archetypes

Function Documentation

◆ ENUM_CLASS_FLAGS()

ENUM_CLASS_FLAGS ( EJsonStringifyFlags  )