![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IAudioParameterTransmitter.h>
Inheritance diagram for Audio::IParameterTransmitter:Public Member Functions | |
| virtual | ~IParameterTransmitter ()=default |
| virtual void | ResetParameters () |
| virtual void | OnDeleteActiveSound () |
| virtual bool | GetParameter (FName InName, FAudioParameter &OutParam) const =0 |
| virtual const TArray< FAudioParameter > & | GetParameters () const =0 |
| virtual void | CopyParameters (TArray< FAudioParameter > &OutParameters) const =0 |
| virtual bool | SetParameters (TArray< FAudioParameter > &&InParameters)=0 |
| virtual void | OnVirtualizeActiveSound () |
| virtual void | OnRealizeVirtualizedActiveSound (TArray< FAudioParameter > &&InParameters) |
Public Member Functions inherited from Audio::ILegacyParameterTransmitter | |
| virtual | ~ILegacyParameterTransmitter ()=default |
| virtual AUDIOEXTENSIONS_API TArray< const TObjectPtr< UObject > * > | GetReferencedObjects () const |
| virtual AUDIOEXTENSIONS_API void | AddReferencedObjects (FReferenceCollector &InCollector) |
Static Public Attributes | |
| static AUDIOEXTENSIONS_API const FName | RouterName = "ParameterTransmitter" |
Interface for a audio instance transmitter.
An audio instance transmitter ushers control parameters to a single audio object instance.
|
virtualdefault |
|
pure virtual |
Implemented in Audio::FParameterTransmitterBase.
|
pure virtual |
Implemented in Audio::FParameterTransmitterBase.
|
pure virtual |
Implemented in Audio::FParameterTransmitterBase.
|
inlinevirtual |
Reimplemented in Audio::FParameterTransmitterBase.
Reimplemented in Audio::FParameterTransmitterBase.
Reimplemented in Audio::FParameterTransmitterBase.
|
pure virtual |
Implemented in Audio::FParameterTransmitterBase, and FSoundCueParameterTransmitter.
|
static |