Navigation
| Name | DataLinkJson |
| Type | Plugin |
| Location | /Engine/Plugins/VirtualProduction/DataLink/Source/DataLinkJson/ |
| Module Build Rules | DataLinkJson.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UDataLinkJsonFromStruct | Convert a struct to Json Object |
| UDataLinkJsonStructMapping | Base class for any mapping logic from a json object to a given struct |
| UDataLinkJsonStructSimpleMapping | |
| UDataLinkJsonToStruct | Convert a Json Object to a particular struct |
| UDataLinkStringToJson | Convert a String to a Json Object |
Structs
| Name | Remarks |
|---|---|
| FDataLinkJsonStructMappingConfig |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< FJsonValue > UE::DataLinkJson::FindJsonValue
(
const TSharedRef< FJsonObject >& InJsonObject, |
Finds the json value that corresponds to the given field name in the given json object. | DataLinkJsonUtils.h | |
const FLazyName UE::DataLinkJson::InputJsonObject
(
TEXT("InputJson") |
DataLinkJsonNames.h | ||
const FLazyName UE::DataLinkJson::InputMappingConfig
(
TEXT("InputMapping") |
DataLinkJsonNames.h | ||
const FLazyName UE::DataLinkJson::InputString
(
TEXT("InputString") |
DataLinkJsonNames.h | ||
const FLazyName UE::DataLinkJson::InputStruct
(
TEXT("InputStruct") |
DataLinkJsonNames.h |