Navigation
API > API/Plugins > API/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 |