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

#include <AudioMixerDevice.h>

Public Types

using FObjectId = uint32
 
using FPair = TPair< FObjectId, FMixerSubmixPtr >
 
using FIterFunc = TUniqueFunction< void(const FPair &)>
 

Public Member Functions

void Add (const FObjectId InObjectId, FMixerSubmixPtr InMixerSubmix)
 
void Iterate (FIterFunc InFunction)
 
FMixerSubmixPtr FindRef (FObjectId InObjectId) const
 
int32 Remove (const FObjectId InObjectId)
 
void Reset ()
 
TSet< FSubmixMap::FObjectIdGetKeys () const
 

Member Typedef Documentation

◆ FIterFunc

◆ FObjectId

◆ FPair

Member Function Documentation

◆ Add()

void Audio::FSubmixMap::Add ( const FObjectId  InObjectId,
FMixerSubmixPtr  InMixerSubmix 
)

◆ FindRef()

FMixerSubmixPtr Audio::FSubmixMap::FindRef ( const FSubmixMap::FObjectId  InObjectId) const

◆ GetKeys()

TSet< FSubmixMap::FObjectId > Audio::FSubmixMap::GetKeys ( ) const

◆ Iterate()

void Audio::FSubmixMap::Iterate ( FIterFunc  InFunction)

◆ Remove()

int32 Audio::FSubmixMap::Remove ( const FObjectId  InObjectId)

◆ Reset()

void Audio::FSubmixMap::Reset ( )

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