UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FEvaluateAudio Struct Reference

Public Member Functions

 FEvaluateAudio (UMovieSceneAudioSystem *InAudioSystem)
 
void ForEachAllocation (const FEntityAllocation *Allocation, TRead< FMovieSceneEntityID > EntityIDs, TRead< FRootInstanceHandle > RootInstanceHandles, TRead< FInstanceHandle > InstanceHandles, TRead< FMovieSceneAudioComponentData > AudioDatas, TRead< double > VolumeMultipliers, TRead< double > PitchMultipliers, TReadOptional< UObject * > BoundObjects) const
 

Static Public Member Functions

static EAudioEvaluationType GetAudioEvaluationType (const FMovieSceneContext &Context)
 

Public Attributes

UMovieSceneAudioSystemAudioSystem
 
const FInstanceRegistryInstanceRegistry
 

Constructor & Destructor Documentation

◆ FEvaluateAudio()

UE::MovieScene::FEvaluateAudio::FEvaluateAudio ( UMovieSceneAudioSystem InAudioSystem)
inline

Member Function Documentation

◆ ForEachAllocation()

void UE::MovieScene::FEvaluateAudio::ForEachAllocation ( const FEntityAllocation Allocation,
TRead< FMovieSceneEntityID EntityIDs,
TRead< FRootInstanceHandle RootInstanceHandles,
TRead< FInstanceHandle InstanceHandles,
TRead< FMovieSceneAudioComponentData AudioDatas,
TRead< double VolumeMultipliers,
TRead< double PitchMultipliers,
TReadOptional< UObject * >  BoundObjects 
) const
inline

◆ GetAudioEvaluationType()

static EAudioEvaluationType UE::MovieScene::FEvaluateAudio::GetAudioEvaluationType ( const FMovieSceneContext Context)
inlinestatic

Member Data Documentation

◆ AudioSystem

UMovieSceneAudioSystem* UE::MovieScene::FEvaluateAudio::AudioSystem

◆ InstanceRegistry

const FInstanceRegistry* UE::MovieScene::FEvaluateAudio::InstanceRegistry

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