Module |
|
Header |
/Engine/Source/Runtime/JsonUtilities/Public/JsonObjectConverter.h |
Include |
#include "JsonObjectConverter.h" |
Source |
/Engine/Source/Runtime/JsonUtilities/Private/JsonObjectConverter.cpp |
static bool JsonValueToUProperty
(
const TSharedPtr< FJsonValue > & JsonValue,
FProperty * Property,
void * OutValue,
int64 CheckFlags,
int64 SkipFlags
)
Converts a single JsonValue to the corresponding FProperty (this may recurse if the property is a UStruct for instance).
False if the property failed to serialize
Parameter |
Description |
---|---|
JsonValue |
The value to assign to this property |
Property |
The FProperty definition of the property we're setting. |
OutValue |
Pointer to the property instance to be modified. |
CheckFlags |
Only convert sub-properties that match at least one of these flags. If 0 check all properties. |
SkipFlags |
Skip sub-properties that match any of these flags |