Navigation
API > API/Plugins > API/Plugins/InterchangePipelines
Inheritance Hierarchy
- UInterchangePipelineBase
- UInterchangeGenericCommonSkeletalMeshesAndAnimationsProperties
References
| Module | InterchangePipelines |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Public/InterchangeGenericAssetsPipelineSharedSettings.h |
| Include | #include "InterchangeGenericAssetsPipelineSharedSettings.h" |
Syntax
UCLASS (BlueprintType, HideDropDown, Experimental)
class UInterchangeGenericCommonSkeletalMeshesAndAnimationsProperties : public UInterchangePipelineBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bConvertStaticsWithMorphTargetsToSkeletals | If enabled, all static meshes that have morph targets will be imported as skeletal meshes instead. | |
| bool | bImportMeshesInBoneHierarchy | If enabled, meshes nested in bone hierarchies will be imported as meshes instead of being converted to bones. | |
| bool | bImportOnlyAnimations | If enabled, only animations are imported from the source. You must also set a valid skeleton. | |
| bool | bUseT0AsRefPose | If enabled, frame 0 is used as the reference pose for skeletal meshes. | |
| TWeakObjectPtr< USkeleton > | Skeleton | Skeleton to use for imported asset. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UInterchangeSkeletonFactoryNode * | CreateSkeletonFactoryNode
(
UInterchangeBaseNodeContainer* BaseNodeContainer, |
Create a UInterchangeSkeletonFactorynode | |
| bool | IsPropertyChangeNeedRefresh
(
const FPropertyChangedEvent& PropertyChangedEvent |
||
| bool | IsSettingsAreValid
(
TOptional< FText >& OutInvalidReason |