Navigation
API > API/Plugins > API/Plugins/DatasmithInterchange
| Name | UInterchangeDatasmithPipeline |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Enterprise/DatasmithInterchange/Source/DatasmithInterchange/Public/InterchangeDatasmithPipeline.h |
| Include Path | #include "InterchangeDatasmithPipeline.h" |
Syntax
UCLASS (BlueprintType, Experimental)
class UInterchangeDatasmithPipeline : public UInterchangePipelineBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInterchangePipelineBase → UInterchangeDatasmithPipeline
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UInterchangeDatasmithPipeline() |
InterchangeDatasmithPipeline.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnimationPipeline | TObjectPtr< UInterchangeGenericAnimationPipeline > | InterchangeDatasmithPipeline.h |
|
|
| BaseNodeContainer | UInterchangeBaseNodeContainer * | InterchangeDatasmithPipeline.h | ||
| bCreateMaterialReferencesFolders | bool | InterchangeDatasmithPipeline.h |
|
|
| bDeleteInvalidMeshes | bool | InterchangeDatasmithPipeline.h |
|
|
| CommonMeshesProperties | TObjectPtr< UInterchangeGenericCommonMeshesProperties > | InterchangeDatasmithPipeline.h |
|
|
| CommonSkeletalMeshesAndAnimationsProperties | TObjectPtr< UInterchangeGenericCommonSkeletalMeshesAndAnimationsProperties > | InterchangeDatasmithPipeline.h |
|
|
| LevelPipeline | TObjectPtr< UInterchangeDatasmithLevelPipeline > | InterchangeDatasmithPipeline.h |
|
|
| MaterialPipeline | TObjectPtr< UInterchangeDatasmithMaterialPipeline > | InterchangeDatasmithPipeline.h |
|
|
| MeshPipeline | TObjectPtr< UInterchangeDatasmithStaticMeshPipeline > | InterchangeDatasmithPipeline.h |
|
Functions
Protected
Overridden from UInterchangePipelineBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AdjustSettingsForContext
(
const FInterchangePipelineContextParams& ContextParams |
InterchangeDatasmithPipeline.h | ||
virtual bool CanExecuteOnAnyThread
(
EInterchangePipelineTask PipelineTask |
InterchangeDatasmithPipeline.h | ||
virtual void ExecutePipeline
(
UInterchangeBaseNodeContainer* InBaseNodeContainer, |
InterchangeDatasmithPipeline.h | ||
virtual void ExecutePostImportPipeline
(
const UInterchangeBaseNodeContainer* InBaseNodeContainer, |
InterchangeDatasmithPipeline.h |