Navigation
API > API/Plugins > API/Plugins/Niagara
Data Interface allowing sampling of recent audio data.
| Name | UNiagaraDataInterfaceAudioSubmix |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceAudio.h |
| Include Path | #include "NiagaraDataInterfaceAudio.h" |
Syntax
UCLASS (EditInlineNew, Category="Audio", CollapseCategories, Meta=(DisplayName="Audio Submix"),
MinimalAPI)
class UNiagaraDataInterfaceAudioSubmix : public UNiagaraDataInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UNiagaraNotifyOnChanged → UNiagaraDataInterfaceBase → UNiagaraDataInterface → UNiagaraDataInterfaceAudioSubmix
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UNiagaraDataInterfaceAudioSubmix
(
const FObjectInitializer& ObjectInitializer |
NiagaraDataInterfaceAudio.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Submix | TObjectPtr< USoundSubmix > | The audio submix where analyzed. | NiagaraDataInterfaceAudio.h |
|
Functions
Public
Overridden from UNiagaraDataInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Equals
(
const UNiagaraDataInterface* Other |
Determines if this DataInterface is the same as another. | NiagaraDataInterfaceAudio.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
NiagaraDataInterfaceAudio.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
NiagaraDataInterfaceAudio.h | ||
virtual void PostInitProperties() |
NiagaraDataInterfaceAudio.h | ||
virtual void PostLoad() |
NiagaraDataInterfaceAudio.h |
Protected
Overridden from UNiagaraDataInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CopyToInternal
(
UNiagaraDataInterface* Destination |
NiagaraDataInterfaceAudio.h |