Navigation
API > API/Plugins > API/Plugins/InterchangePipelines
Basic pipeline for importing sound wave assets.
| Name | UInterchangeGenericAudioPipeline |
| Type | class |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Public/InterchangeGenericAudioPipeline.h |
| Include Path | #include "InterchangeGenericAudioPipeline.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, EditInlineNew)
class UInterchangeGenericAudioPipeline : public UInterchangePipelineBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInterchangePipelineBase → UInterchangeGenericAudioPipeline
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bImportSounds | bool | If enabled, imports all sounds found in the source. | InterchangeGenericAudioPipeline.h |
|
| PipelineDisplayName | FString | The name of the pipeline that will be display in the import dialog. | InterchangeGenericAudioPipeline.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BaseNodeContainer | TObjectPtr< UInterchangeBaseNodeContainer > | InterchangeGenericAudioPipeline.h |
|
|
| SoundWaveFactoryNodes | TArray< TObjectPtr< UInterchangeAudioSoundWaveFactoryNode > > | InterchangeGenericAudioPipeline.h |
|
|
| SoundWaveNodes | TArray< TObjectPtr< UInterchangeAudioSoundWaveNode > > | InterchangeGenericAudioPipeline.h |
|
|
| SourceDatas | TArray< const TObjectPtr< UInterchangeSourceData > > | InterchangeGenericAudioPipeline.h |
|
Functions
Public
Overridden from UInterchangePipelineBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AdjustSettingsForContext
(
const FInterchangePipelineContextParams& ContextParams |
InterchangeGenericAudioPipeline.h | ||
virtual void ExecutePipeline
(
UInterchangeBaseNodeContainer* InBaseNodeContainer, |
InterchangeGenericAudioPipeline.h | ||
virtual void FilterPropertiesFromTranslatedData
(
UInterchangeBaseNodeContainer* InBaseNodeContainer |
InterchangeGenericAudioPipeline.h | ||
| InterchangeGenericAudioPipeline.h | |||
virtual bool IsPropertyChangeNeedRefresh
(
const FPropertyChangedEvent& PropertyChangedEvent |
InterchangeGenericAudioPipeline.h | ||
virtual bool IsScripted() |
InterchangeGenericAudioPipeline.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UInterchangeAudioSoundWaveFactoryNode * CreateSoundWaveFactoryNode
(
const UInterchangeAudioSoundWaveNode* SoundWaveNode |
Creates a SoundWaveFactoryNode for a given SoundWaveNode, if one doesn't already exist. | InterchangeGenericAudioPipeline.h |
|
Overridden from UInterchangePipelineBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanExecuteOnAnyThread
(
EInterchangePipelineTask PipelineTask |
InterchangeGenericAudioPipeline.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| InterchangeGenericAudioPipeline.h |