UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AudioStreamingCache.h File Reference
#include "CoreMinimal.h"
#include "HAL/ThreadSafeCounter.h"
#include "Containers/IndirectArray.h"
#include "Containers/Queue.h"
#include "Stats/Stats.h"
#include "ContentStreaming.h"
#include "Async/AsyncWork.h"
#include "Async/AsyncFileHandle.h"
#include "HAL/ThreadSafeBool.h"
#include "AudioStreaming.h"
#include "Sound/SoundWave.h"
#include "Sound/SoundWaveLoadingBehavior.h"
#include "Templates/DontCopy.h"
#include "Templates/UniqueObj.h"
#include "UObject/ObjectKey.h"

Go to the source code of this file.

Classes

class  FAudioChunkCache
 
struct  FAudioChunkCache::FChunkKey
 
struct  FAudioChunkCache::FCacheMissEntry
 
struct  FCachedAudioStreamingManagerParams
 
struct  FCachedAudioStreamingManagerParams::FCacheDimensions
 
struct  FCachedAudioStreamingManager
 

Macros

#define DEBUG_STREAM_CACHE   !UE_BUILD_SHIPPING
 

Functions

ENGINE_API DECLARE_LOG_CATEGORY_EXTERN (LogAudioStreamCaching, Display, All)
 
bool operator< (const FAudioChunkCache &Element1, const FAudioChunkCache &Element2)
 

Macro Definition Documentation

◆ DEBUG_STREAM_CACHE

#define DEBUG_STREAM_CACHE   !UE_BUILD_SHIPPING

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN()

ENGINE_API DECLARE_LOG_CATEGORY_EXTERN ( LogAudioStreamCaching  ,
Display  ,
All   
)

◆ operator<()

bool operator< ( const FAudioChunkCache Element1,
const FAudioChunkCache Element2 
)
inline