UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SubmixUtils Namespace Reference

Functions

ENGINE_API void ForEachStaticChildRecursive (USoundSubmixBase *StartingPoint, const TFunction< void(USoundSubmixBase *)> &Op)
 
ENGINE_API bool AreSubmixFormatsCompatible (const USoundSubmixBase *ChildSubmix, const USoundSubmixBase *ParentSubmix)
 
ENGINE_API bool FindInGraph (const USoundSubmixBase *InEntryPoint, const USoundSubmixBase *InToMatch, bool bShouldAcsend, FAudioDeviceHandle InDevice={})
 
ENGINE_API const USoundSubmixBaseFindRoot (const USoundSubmixBase *InStartingPoint, FAudioDeviceHandle InDevice)
 

Function Documentation

◆ AreSubmixFormatsCompatible()

ENGINE_API bool SubmixUtils::AreSubmixFormatsCompatible ( const USoundSubmixBase ChildSubmix,
const USoundSubmixBase ParentSubmix 
)
protected

◆ FindInGraph()

bool SubmixUtils::FindInGraph ( const USoundSubmixBase InEntryPoint,
const USoundSubmixBase InToMatch,
bool  bShouldAcsend,
FAudioDeviceHandle  InDevice = {} 
)
protected

◆ FindRoot()

const USoundSubmixBase * SubmixUtils::FindRoot ( const USoundSubmixBase InStartingPoint,
FAudioDeviceHandle  InDevice 
)
protected

◆ ForEachStaticChildRecursive()

void SubmixUtils::ForEachStaticChildRecursive ( USoundSubmixBase StartingPoint,
const TFunction< void(USoundSubmixBase *)> &  Op 
)
protected