Navigation
API > API/Runtime > API/Runtime/AudioExtensions
References
| Module | AudioExtensions |
| Header | /Engine/Source/Runtime/AudioExtensions/Public/IAudioParameterInterfaceRegistry.h |
| Include | #include "IAudioParameterInterfaceRegistry.h" |
Syntax
class IAudioParameterInterfaceRegistry
Remarks
Registry of engine-defined audio parameter interfaces, used to parameterize data provided to or coming from an executable audio unit (ex. Sound like a MetaSoundSource, arbitrary DSP graph like a MetaSoundPatch, etc.).
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSet< FParameterInterfacePtr > | Interfaces | ||
| TUniqueFunction< void(FParameterInterfacePtr)> | RegistrationFunction |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| IAudioParameterInterfaceRegistry & | Get () |
||
| void | IterateInterfaces
(
TFunction< void(FParameterInterfacePtr)> InFunction |
Iterate all registered interfaces. | |
| void | OnRegistration
(
TUniqueFunction< void(FParameterInterfacePtr)>&& InFunction |
Execute a given function when an interface is registered. | |
| void | RegisterInterface
(
FParameterInterfacePtr InInterface |
Constants
| Name | Description |
|---|---|
| Instance |