Navigation
API > API/Runtime > API/Runtime/InterchangeCore > API/Runtime/InterchangeCore/UInterchangePipelineBase
Description
This function is call when we want to list pipeline in the import dialog. If not override the default behavior of this function will search if the pipeline have a FString UPROPERTY named "PipelineDisplayName" and return the property value. If there is no FString UPROPERTY call "PipelineDisplayName" it will return the name of the pipeline asset (UObject::GetName).
When creating a pipeline (c++, python or blueprint) you can simply add a UPROPERTY name "PipelineDisplayName" to your pipeline, you do not need to override the function. Use the same category has your other options and put it on the top. The meta tag StandAlonePipelineProperty will hide your PROPERTY if your pipeline is a sub object of another pipeline when showing the import dialog. The meta tag PipelineInternalEditionData make sure the property will be show only when we edit the pipeline object (hidden when showing the import dialog).
FString PipelineDisplayName;
| Name | ScriptedGetPipelineDisplayName |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Core/Public/InterchangePipelineBase.h |
| Include Path | #include "InterchangePipelineBase.h" |
UFUNCTION (BlueprintNativeEvent, BlueprintCallable, Category="Interchange | Pipeline")
FString ScriptedGetPipelineDisplayName() const