UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FModulationParameter Struct Reference

#include <IAudioModulation.h>

Public Member Functions

AUDIOEXTENSIONS_API FModulationParameter ()
 
AUDIOEXTENSIONS_API FModulationParameter (const FModulationParameter &InParam)
 
AUDIOEXTENSIONS_API FModulationParameter (FModulationParameter &&InParam)
 
AUDIOEXTENSIONS_API FModulationParameteroperator= (FModulationParameter &&InParam)
 
AUDIOEXTENSIONS_API FModulationParameteroperator= (const FModulationParameter &InParam)
 

Static Public Member Functions

static AUDIOEXTENSIONS_API const FModulationMixFunctionGetDefaultMixFunction ()
 
static AUDIOEXTENSIONS_API const FModulationUnitConversionFunctionGetDefaultUnitConversionFunction ()
 
static AUDIOEXTENSIONS_API const FModulationNormalizedConversionFunctionGetDefaultNormalizedConversionFunction ()
 

Public Attributes

FName ParameterName
 
float DefaultValue = 1.0f
 
float MinValue = 0.0f
 
float MaxValue = 1.0f
 
bool bRequiresConversion = false
 
uint32 TypeHash = INDEX_NONE
 
FModulationMixFunction MixFunction
 
FModulationUnitConversionFunction UnitFunction
 
FModulationNormalizedConversionFunction NormalizedFunction
 

Friends

uint32 GetTypeHash (const FModulationParameter &InModulationParameter)
 

Constructor & Destructor Documentation

◆ FModulationParameter() [1/3]

Audio::FModulationParameter::FModulationParameter ( )

◆ FModulationParameter() [2/3]

Audio::FModulationParameter::FModulationParameter ( const FModulationParameter InParam)

◆ FModulationParameter() [3/3]

Audio::FModulationParameter::FModulationParameter ( FModulationParameter &&  InParam)

Member Function Documentation

◆ GetDefaultMixFunction()

const FModulationMixFunction & Audio::FModulationParameter::GetDefaultMixFunction ( )
static

◆ GetDefaultNormalizedConversionFunction()

const FModulationNormalizedConversionFunction & Audio::FModulationParameter::GetDefaultNormalizedConversionFunction ( )
static

◆ GetDefaultUnitConversionFunction()

const FModulationUnitConversionFunction & Audio::FModulationParameter::GetDefaultUnitConversionFunction ( )
static

◆ operator=() [1/2]

FModulationParameter & Audio::FModulationParameter::operator= ( const FModulationParameter InParam)

◆ operator=() [2/2]

FModulationParameter & Audio::FModulationParameter::operator= ( FModulationParameter &&  InParam)

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FModulationParameter InModulationParameter)
friend

Member Data Documentation

◆ bRequiresConversion

bool Audio::FModulationParameter::bRequiresConversion = false

◆ DefaultValue

float Audio::FModulationParameter::DefaultValue = 1.0f

◆ MaxValue

float Audio::FModulationParameter::MaxValue = 1.0f

◆ MinValue

float Audio::FModulationParameter::MinValue = 0.0f

◆ MixFunction

FModulationMixFunction Audio::FModulationParameter::MixFunction

◆ NormalizedFunction

FModulationNormalizedConversionFunction Audio::FModulationParameter::NormalizedFunction

◆ ParameterName

FName Audio::FModulationParameter::ParameterName

◆ TypeHash

uint32 Audio::FModulationParameter::TypeHash = INDEX_NONE

◆ UnitFunction

FModulationUnitConversionFunction Audio::FModulationParameter::UnitFunction

The documentation for this struct was generated from the following files: