Navigation
API > API/Plugins > API/Plugins/InterchangePipelines
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangePipelineBase
- UInterchangeGenericCommonSkeletalMeshesAndAnimationsProperties
References
| Module | InterchangePipelines |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Public/InterchangeGenericAssetsPipelineSharedSettings.h |
| Include | #include "InterchangeGenericAssetsPipelineSharedSettings.h" |
Syntax
UCLASS&40;BlueprintType, HideDropDown, Experimental&41;
class UInterchangeGenericCommonSkeletalMeshesAndAnimationsProperties : public UInterchangePipelineBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bConvertStaticsWithMorphTargetsToSkeletals | Allow to convert static mesh using morph target to skeletal mesh" | |
| bool | bImportMeshesInBoneHierarchy | If checked, meshes nested in bone hierarchies will be imported instead of being converted to bones. | |
| bool | bImportOnlyAnimations | Enable this option to only import animation, a valid skeleton must be set to import only the animations. | |
| bool | bUseT0AsRefPose | Enable this option to use frame 0 as reference pose | |
| TWeakObjectPtr< USkeleton > | Skeleton | Skeleton to use for imported asset. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UInterchangeSkeletonFactoryNode * | CreateSkeletonFactoryNode
(
UInterchangeBaseNodeContainer* BaseNodeContainer, |
Create a UInterchangeSkeletonFactorynode |
Overridden from UInterchangePipelineBase
| Type | Name | Description | |
|---|---|---|---|
| bool | IsSettingsAreValid
(
TOptional< FText >& OutInvalidReason |
This function should return true if all the pipeline settings are in a valid state to start the import. |