Navigation
API > API/Plugins > API/Plugins/DynamicMaterial > API/Plugins/DynamicMaterial/FDMJsonUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h | ||
static bool Deserialize
(
const TSharedPtr< FJsonValue >& InJsonValue, |
Utils/DMJsonUtils.h |
Deserialize(const TSharedPtr< FJsonValue > &, bool &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
bool & bOutValue
)
Deserialize(const TSharedPtr< FJsonValue > &, FString &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
FString & OutString
)
Deserialize(const TSharedPtr< FJsonValue > &, FText &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
FText & OutText
)
Deserialize(const TSharedPtr< FJsonValue > &, FName &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
FName & OutName
)
Deserialize(const TSharedPtr< FJsonValue > &, UClass *&)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
UClass *& OutClass
)
Deserialize(const TSharedPtr< FJsonValue > &, TMap< FString, TSharedPtr< FJsonValue > > &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
TMap < FString , TSharedPtr < FJsonValue > > & OutMap
)
Deserialize(const TSharedPtr< FJsonValue > &, InArithmeticType &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
template<typename InArithmeticType, std::enable_if_t<< InArithmeticType >::Value ), int >>
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
InArithmeticType & OutValue
)
Deserialize(const TSharedPtr< FJsonValue > &, InEnumType &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
template<typename InEnumType, std::enable_if_t<< InEnumType >::Value ), int >>
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
InEnumType & OutValue
)
Deserialize(const TSharedPtr< FJsonValue > &, InStructType &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
template<typename InStructType, std::enable_if_t<, InStructType >), int >>
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
InStructType & OutStruct
)
Deserialize(const TSharedPtr< FJsonValue > &, TSubclassOf< InClassType > &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
template<typename InClassType, std::enable_if_t<, InClassType >), int >>
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
TSubclassOf < InClassType > & OutSubclass
)
Deserialize(const TSharedPtr< FJsonValue > &, const UScriptStruct , void )
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
const UScriptStruct * InScriptStruct,
void * OutData
)
Deserialize(const TSharedPtr< FJsonValue > &, const UEnum *, int64 &)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
const UEnum * InEnum,
int64 & OutValue
)
Deserialize(const TSharedPtr< FJsonValue > &, UObject &, UObject )
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
UObject *& OutObject,
UObject * InOuter
)
Deserialize(const TSharedPtr< FJsonValue > &, FObjectPtr &, UObject *)
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
| Source | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Private/Utils/DMJsonUtils.cpp |
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
FObjectPtr & OutObject,
UObject * InOuter
)
Deserialize(const TSharedPtr< FJsonValue > &, InClassType &, UObject )
| Name | Deserialize |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/Utils/DMJsonUtils.h |
| Include Path | #include "Utils/DMJsonUtils.h" |
template<typename InClassType, std::enable_if_t<, InClassType >), int >>
static bool Deserialize
(
const TSharedPtr < FJsonValue > & InJsonValue,
InClassType *& OutObject,
UObject * InOuter
)