Navigation
API > API/Runtime > API/Runtime/InterchangeCore > API/Runtime/InterchangeCore/Nodes > API/Runtime/InterchangeCore/Nodes/UInterchangeUserDefinedAttribute-
References
| Module | InterchangeCore |
| Header | /Engine/Source/Runtime/Interchange/Core/Public/Nodes/InterchangeUserDefinedAttribute.h |
| Include | #include "Nodes/InterchangeUserDefinedAttribute.h" |
| Source | /Engine/Source/Runtime/Interchange/Core/Private/Nodes/InterchangeUserDefinedAttribute.cpp |
UFUNCTION (BlueprintCallable, Category="Interchange | Node | UserDefinedAttribute")
static bool RemoveUserDefinedAttribute
(
UInterchangeBaseNode * InterchangeNode,
const FString & UserDefinedAttributeName
)
Remarks
Remove the specified user-defined attribute.
- True if the attribute exists and was removed, or if the attribute doesn't exist. Returns false if the attribute exists but could not be removed. Note - User-defined attributes are the user custom attributes from the DCC translated node (for example, extra attributes in Maya). The payload key points to an FRichCurve payload.
Parameters
| Name | Description |
|---|---|
| UserDefinedAttributeName | The name of the user-defined attribute to remove. |