Navigation
API > API/Plugins > API/Plugins/InterchangeNodes
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangeBaseNode
- UInterchangeAnimationTrackBaseNode
- UInterchangeSkeletalAnimationTrackNode
References
| Module | InterchangeNodes |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Nodes/Public/InterchangeAnimationTrackSetNode.h |
| Include | #include "InterchangeAnimationTrackSetNode.h" |
Syntax
UCLASS (BlueprintType)
class UInterchangeSkeletalAnimationTrackNode : public UInterchangeAnimationTrackBaseNode
Remarks
Class to hold onto the relationships between a set of animation tracks and the bones, morph targets of a skeleton.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | GetCustomAnimationSampleRate
(
double& SampleRate |
Get the animation sample rate. Return false if the attribute is not set. | |
| bool | GetCustomAnimationStartTime
(
double& StartTime |
Get the animation start time. Return false if the attribute is not set. | |
| bool | GetCustomAnimationStopTime
(
double& StopTime |
Get the animation stop time. Return false if the attribute is not set. | |
| bool | GetCustomSkeletonNodeUid
(
FString& AttributeValue |
Get the unique ID of the skeleton factory node. Return false if the attribute is not set. | |
| void | |||
| void | |||
| bool | SetAnimationPayloadKeyForMorphTargetNodeUid
(
const FString& MorphTargetNodeUid, |
||
| bool | SetAnimationPayloadKeyForSceneNodeUid
(
const FString& SceneNodeUid, |
||
| bool | SetCustomAnimationSampleRate
(
const double& SampleRate |
Set the animation sample rate. Return false if the attribute could not be set. | |
| bool | SetCustomAnimationStartTime
(
const double& StartTime |
Set the animation start time. Return false if the attribute could not be set. | |
| bool | SetCustomAnimationStopTime
(
const double& StopTime |
Set the animation stop time. Return false if the attribute could not be set. | |
| bool | SetCustomSkeletonNodeUid
(
const FString& AttributeValue |
Set the unique ID of the skeleton factory node. Return false if the attribute could not be set. | |
| FStringView |
Overridden from UInterchangeBaseNode
| Type | Name | Description | |
|---|---|---|---|
| FString | GetTypeName () |
Return the node type name of the class. This is used when reporting errors. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | Override Serialize() to restore SlotMaterialDependencies on load. |