UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IAudioStreamingManager Member List

This is the complete list of members for IAudioStreamingManager, including all inherited members.

AddForceInlineSoundWave(const FSoundWaveProxyPtr &SoundWave)IAudioStreamingManagerinlinevirtual
AddLevel(class ULevel *Level)=0IStreamingManagerpure virtual
AddMemoryCountedFeature(const FAudioStreamCacheMemoryHandle &Feature)IAudioStreamingManagerinlineprotectedvirtual
AddReferenceToChunk(const FAudioChunkHandle &InHandle)=0IAudioStreamingManagerprotectedpure virtual
AddViewInformation(const FVector &ViewOrigin, float ScreenSize, float FOVScreenSize, float BoostFactor=1.0f, bool bOverrideLocation=false, float Duration=0.0f, TWeakObjectPtr< AActor > InActorToBoost=NULL, TWeakObjectPtr< UWorld > InWorld=NULL)IStreamingManager
AddViewInfoToArray(TArray< FStreamingViewInfo > &ViewInfos, const FVector &ViewOrigin, float ScreenSize, float FOVScreenSize, float BoostFactor, bool bOverrideLocation, float Duration, TWeakObjectPtr< AActor > InActorToBoost, TWeakObjectPtr< UWorld > InWorld)IStreamingManagerprotectedstatic
AddViewLocation(const FVector &Location, float BoostFactor=1.0f, bool bOverrideLocation=false, float Duration=0.0f)IStreamingManager
BlockTillAllRequestsFinished(float TimeLimit=0.0f, bool bLogResults=false)=0IStreamingManagerpure virtual
bPendingRemoveViewsIStreamingManagerprotectedstatic
BuildChunkHandle(const uint8 *InData, uint32 NumBytes, const FSoundWaveProxyPtr &InSoundWave, const FName &SoundWaveName, uint32 InChunkIndex, uint64 CacheLookupID)IAudioStreamingManagerprotectedstatic
CancelForcedResources()=0IStreamingManagerpure virtual
CurrentViewInfosIStreamingManagerprotectedstatic
Exec(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)IStreamingManagerinlinevirtual
FAudioChunkHandleIAudioStreamingManagerprotected
FAudioStreamCacheMemoryHandleIAudioStreamingManagerprotected
GenerateMemoryReport()=0IAudioStreamingManagerpure virtual
Get()IStreamingManagerstatic
Get_Concurrent()IStreamingManagerstatic
GetLoadedChunk(const FSoundWaveProxyPtr &SoundWave, uint32 ChunkIndex, bool bBlockForLoad=false, bool bForImmediatePlayback=false) const =0IAudioStreamingManagerpure virtual
GetNumViews() constIStreamingManagerinline
GetNumWantingResources() constIStreamingManagerinlinevirtual
GetNumWantingResourcesID() constIStreamingManagerinlinevirtual
GetViewInformation(int32 ViewIndex) constIStreamingManagerinline
HandleStarvation(const FSoundWaveProxyPtr &SoundWave, const uint32 ChunkIndex, const uint32 InBytesProduced, const uint32 InBytesExpected)IAudioStreamingManagerinlinevirtual
HasShutdown()IStreamingManagerstatic
IStreamingManager()IStreamingManagerinline
LastingViewInfosIStreamingManagerprotectedstatic
LoadCompletedDefaultIAudioStreamingManagerstatic
NotifyActorDestroyed(AActor *Actor)IStreamingManagerinlinevirtual
NotifyLevelChange()=0IStreamingManagerpure virtual
NotifyLevelOffset(class ULevel *Level, const FVector &Offset)=0IStreamingManagerpure virtual
NotifyPrimitiveDetached(const UPrimitiveComponent *Primitive)IStreamingManagerinlinevirtual
NotifyPrimitiveUpdated(const UPrimitiveComponent *Primitive)IStreamingManagerinlinevirtual
NotifyPrimitiveUpdated_Concurrent(const UPrimitiveComponent *Primitive)IStreamingManagerinlinevirtual
NumWantingResourcesIStreamingManagerprotected
NumWantingResourcesCounterIStreamingManagerprotected
PendingViewInfosIStreamingManagerprotectedstatic
PropagateLightingScenarioChange()IStreamingManagerinlinevirtual
RemoveForceInlineSoundWave(const FSoundWaveProxyPtr &SoundWave)IAudioStreamingManagerinlinevirtual
RemoveLevel(class ULevel *Level)=0IStreamingManagerpure virtual
RemoveMemoryCountedFeature(const FAudioStreamCacheMemoryHandle &Feature)IAudioStreamingManagerinlineprotectedvirtual
RemoveReferenceToChunk(const FAudioChunkHandle &InHandle)=0IAudioStreamingManagerprotectedpure virtual
RemoveStreamingViews(ERemoveStreamingViews RemovalType)IStreamingManager
RemoveViewInfoFromArray(TArray< FStreamingViewInfo > &ViewInfos, const FVector &ViewOrigin)IStreamingManagerprotectedstatic
RenderStatAudioStreaming(UWorld *World, FViewport *Viewport, FCanvas *Canvas, int32 X, int32 Y, const FVector *ViewLocation, const FRotator *ViewRotation)=0IAudioStreamingManagerpure virtual
RequestChunk(const FSoundWaveProxyPtr &SoundWave, uint32 ChunkIndex, TFunction< void(EAudioChunkLoadResult)> OnLoadCompleted=LoadCompletedDefault, ENamedThreads::Type ThreadToCallOnLoadCompletedOn=ENamedThreads::AnyThread, bool bForImmediatePlayback=false)=0IAudioStreamingManagerpure virtual
SecondaryLocationsIStreamingManagerprotectedstatic
SetDisregardWorldResourcesForFrames(int32 NumFrames)=0IStreamingManagerpure virtual
SetProfilingMode(bool bEnabled)=0IAudioStreamingManagerpure virtual
SetupViewInfos(float DeltaTime)IStreamingManagerprotected
Shutdown()IStreamingManagerstatic
StreamAllResources(float TimeLimit=0.0f)IStreamingManagervirtual
Tick(float DeltaTime, bool bProcessEverything=false)IStreamingManagervirtual
TrimMemory(uint64 NumBytesToFree)=0IAudioStreamingManagerpure virtual
UpdateResourceStreaming(float DeltaTime, bool bProcessEverything=false)=0IStreamingManagerpure virtual
~IStreamingManager()IStreamingManagerinlinevirtual