Navigation
Unreal Engine C++ API Reference > Plugins > AudioGameplay
Inheritance Hierarchy
- UActorComponent
- UAudioGameplayComponent
- UAudioParameterComponent
References
Module | AudioGameplay |
Header | /Engine/Plugins/AudioGameplay/Source/AudioGameplay/Public/AudioParameterComponent.h |
Include | #include "AudioParameterComponent.h" |
Syntax
UCLASS (BlueprintType, HideCategories=(Object, ActorComponent, Physics, Rendering, Mobility, LOD),
Meta=(BlueprintSpawnableComponent))
class UAudioParameterComponent :
public UAudioGameplayComponent ,
public IAudioParameterControllerInterface,
public IActorSoundParameterInterface
Remarks
UAudioParameterComponent - Can be used to set/store audio parameters and automatically dispatch them (through ActorSoundParameterInterface) to any sounds played by the component's Owner Actor
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FOnParameterChanged | OnParameterChanged | End IAudioParameterControllerInterface |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
void | GetActorSoundParams_Implementation
(
TArray< FAudioParameter >& Params |
Begin IActorSoundParameterInterface |
![]() ![]() ![]() ![]() |
const TArray< FAudioParameter > & | ||
![]() ![]() |
void | End IActorSoundParameterInterface Begin IAudioParameterControllerInterface | |
![]() ![]() |
void | SetBoolArrayParameter
(
FName InName, |
|
![]() ![]() |
void | SetBoolParameter
(
FName InName, |
|
![]() ![]() |
void | SetFloatArrayParameter
(
FName InName, |
|
![]() ![]() |
void | SetFloatParameter
(
FName InName, |
|
![]() ![]() |
void | SetIntArrayParameter
(
FName InName, |
|
![]() ![]() |
void | SetIntParameter
(
FName InName, |
|
![]() ![]() |
void | SetObjectArrayParameter
(
FName InName, |
|
![]() ![]() |
void | SetObjectParameter
(
FName InName, |
|
![]() ![]() |
void | SetParameter
(
FAudioParameter&& InValue |
|
![]() ![]() |
void | SetParameters
(
TArray< FAudioParameter >&& InValues |
|
![]() ![]() |
void | SetParameters_Blueprint
(
const TArray< FAudioParameter >& InParameters |
|
![]() ![]() |
void | SetStringArrayParameter
(
FName InName, |
|
![]() ![]() |
void | SetStringParameter
(
FName InName, |
|
![]() ![]() |
void | SetTriggerParameter
(
FName InName |