Navigation
API > API/Runtime > API/Runtime/InterchangeCore > API/Runtime/InterchangeCore/UInterchangeFactoryBaseNode
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ApplyAttributeToObject
(
const FString& NodeAttributeKey, |
Writes an attribute value to a UObject. | Nodes/InterchangeFactoryBaseNode.h | |
bool ApplyAttributeToObject
(
const FString& NodeAttributeKey, |
Specialized version of ApplyAttributeToObject for strings. | Nodes/InterchangeFactoryBaseNode.h | |
bool ApplyAttributeToObject
(
const FString& NodeAttributeKey, |
Specialized version of ApplyAttributeToObject for bools. | Nodes/InterchangeFactoryBaseNode.h |
ApplyAttributeToObject(const FString &, UObject *, const FName)
Description
Writes an attribute value to a UObject.
| Name | ApplyAttributeToObject |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Core/Public/Nodes/InterchangeFactoryBaseNode.h |
| Include Path | #include "Nodes/InterchangeFactoryBaseNode.h" |
template<typename AttributeType>
bool ApplyAttributeToObject
(
const FString & NodeAttributeKey,
UObject * Object,
const FName PropertyName
) const
True if the operation succeeded.
Parameters
| Name | Remarks |
|---|---|
| NodeAttributeKey | The key for the attribute to write. |
| Object | The object to write to. |
| PropertyName | The name of the property to write to on the Object. |
ApplyAttributeToObject(const FString &, UObject *, const FName)
Description
Specialized version of ApplyAttributeToObject for strings. If the target property is an FObjectPropertyBase, treat the string as an object path.
| Name | ApplyAttributeToObject |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Core/Public/Nodes/InterchangeFactoryBaseNode.h |
| Include Path | #include "Nodes/InterchangeFactoryBaseNode.h" |
template<>
bool ApplyAttributeToObject
(
const FString & NodeAttributeKey,
UObject * Object,
const FName PropertyName
) const
ApplyAttributeToObject(const FString &, UObject *, const FName)
Description
Specialized version of ApplyAttributeToObject for bools. If the target property is an FBoolProperty, treat the property as a bitfield.
| Name | ApplyAttributeToObject |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Core/Public/Nodes/InterchangeFactoryBaseNode.h |
| Include Path | #include "Nodes/InterchangeFactoryBaseNode.h" |
template<>
bool ApplyAttributeToObject
(
const FString & NodeAttributeKey,
UObject * Object,
const FName PropertyName
) const