Navigation
Unreal Engine C++ API Reference > Plugins > Niagara
Inheritance Hierarchy
- FNiagaraDataInterfaceProxy
- FNiagaraDataInterfaceProxySubmix
- FNiagaraDataInterfaceProxySpectrum
References
Module | Niagara |
Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceAudio.h |
Include | #include "NiagaraDataInterfaceAudio.h" |
Syntax
struct FNiagaraDataInterfaceProxySubmix : public FNiagaraDataInterfaceProxy
Remarks
Niagara data interface proxy for audio submix listener.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FNiagaraDataInterfaceProxySubmix
(
const FNiagaraDataInterfaceProxySubmix& Other |
||
![]() |
FNiagaraDataInterfaceProxySubmix
(
int32 InNumSamplesToBuffer |
Construct a FNiagaraDataInterfaceProxySubmix |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | ||
![]() |
int32 | Returns the current number of frames buffered on this output. | |
![]() |
int32 | Returns the current number of samples buffered on this output. | |
![]() ![]() |
float | ||
![]() |
void | ||
![]() ![]() |
void | OnUpdateSubmix
(
USoundSubmix* Submix |
Called when the Submix property changes. |
![]() |
int32 | PopAudio
(
float* OutBuffer, |
Copies the minimum of NumSamples or however many samples are available into OutBuffer. |
Overridden from FNiagaraDataInterfaceProxy
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
int32 |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FNiagaraDataInterfaceProxySubmix & | operator=
(
const FNiagaraDataInterfaceProxySubmix& Other |