Navigation
API > API/Runtime > API/Runtime/AudioExtensions
Base implementation for the parameter transmitter, which caches parameters and provides implementer to add additional logic to route parameter data accordingly.
| Name | FParameterTransmitterBase |
| Type | class |
| Header File | /Engine/Source/Runtime/AudioExtensions/Public/IAudioParameterTransmitter.h |
| Include Path | #include "IAudioParameterTransmitter.h" |
Syntax
class FParameterTransmitterBase : public Audio::IParameterTransmitter
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FParameterTransmitterBase
(
TArray< FAudioParameter > InDefaultParams |
IAudioParameterTransmitter.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FParameterTransmitterBase() |
IAudioParameterTransmitter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsVirtualized() |
IAudioParameterTransmitter.h |
Overridden from IParameterTransmitter
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CopyParameters
(
TArray< FAudioParameter >& OutParameters |
IAudioParameterTransmitter.h | ||
virtual bool GetParameter
(
FName InName, |
Return the cached parameter with the given name if it exists | IAudioParameterTransmitter.h | |
virtual const TArray< FAudioParameter > & GetParameters() |
IAudioParameterTransmitter.h | ||
virtual void OnRealizeVirtualizedActiveSound
(
TArray< FAudioParameter >&& InParameters |
Called when the virtualized active sound is realized | IAudioParameterTransmitter.h | |
virtual void OnVirtualizeActiveSound() |
Called when the active sound is virtualized | IAudioParameterTransmitter.h | |
virtual void ResetParameters() |
Reset parameters which stored on the transmitter. | IAudioParameterTransmitter.h | |
virtual bool SetParameters
(
TArray< FAudioParameter >&& InParameters |
Parameter Setters. | IAudioParameterTransmitter.h |
Overridden from ILegacyParameterTransmitter
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& InCollector |
IAudioParameterTransmitter.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddReferencedObjectsFromParameters
(
FReferenceCollector& InCollector, |
IAudioParameterTransmitter.h |