Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FSoundCueParameterTransmitter |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Sound/SoundCue.h |
| Include Path | #include "Sound/SoundCue.h" |
Syntax
class FSoundCueParameterTransmitter : public Audio::FParameterTransmitterBase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSoundCueParameterTransmitter
(
Audio::FParameterTransmitterInitParams&& InParams |
Sound/SoundCue.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSoundCueParameterTransmitter() |
Sound/SoundCue.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Super | Audio::FParameterTransmitterBase | Sound/SoundCue.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ParamsToSet | TArray< FAudioParameter > | Sound/SoundCue.h | ||
| Transmitters | TMap< UPTRINT, TSharedPtr< Audio::IParameterTransmitter > > | Sound/SoundCue.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreateChildTransmitter
(
UPTRINT InWaveInstanceHash, |
Sound/SoundCue.h | ||
| The SoundCueParameter keeps a running track of parameter changes from SetParameters(...). | Sound/SoundCue.h | ||
void RemoveChildTransmitter
(
UPTRINT InWaveInstanceHash |
Sound/SoundCue.h |
Overridden from IParameterTransmitter
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool SetParameters
(
TArray< FAudioParameter >&& InParameters |
Sound/SoundCue.h |
Overridden from ILegacyParameterTransmitter
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& InCollector |
Sound/SoundCue.h | ||
virtual TArray< const TObjectPtr< UObject > * > GetReferencedObjects() |
Sound/SoundCue.h |