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

#include <AudioStreamingCache.h>

Public Member Functions

 FChunkKey ()=default
 
 FChunkKey (const FChunkKey &Other)=default
 
 FChunkKey (const FName &InSoundWaveName, const FGuid &InSoundWaveGuid, uint32 InChunkIndex)
 
 FChunkKey (const FSoundWavePtr &InSoundWave, uint32 InChunkIndex)
 
FChunkKeyoperator= (const FChunkKey &Other)=default
 
bool operator== (const FChunkKey &Other) const
 

Public Attributes

FName SoundWaveName = FName()
 
FGuid ObjectKey = FGuid()
 
uint32 ChunkIndex = INDEX_NONE
 

Friends

uint32 GetTypeHash (const FChunkKey &InChunkKey)
 

Constructor & Destructor Documentation

◆ FChunkKey() [1/4]

FAudioChunkCache::FChunkKey::FChunkKey ( )
default

◆ FChunkKey() [2/4]

FAudioChunkCache::FChunkKey::FChunkKey ( const FChunkKey Other)
default

◆ FChunkKey() [3/4]

FAudioChunkCache::FChunkKey::FChunkKey ( const FName InSoundWaveName,
const FGuid InSoundWaveGuid,
uint32  InChunkIndex 
)

◆ FChunkKey() [4/4]

FAudioChunkCache::FChunkKey::FChunkKey ( const FSoundWavePtr InSoundWave,
uint32  InChunkIndex 
)

Member Function Documentation

◆ operator=()

FChunkKey & FAudioChunkCache::FChunkKey::operator= ( const FChunkKey Other)
default

◆ operator==()

bool FAudioChunkCache::FChunkKey::operator== ( const FChunkKey Other) const

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FChunkKey InChunkKey)
friend

Hash function

Member Data Documentation

◆ ChunkIndex

uint32 FAudioChunkCache::FChunkKey::ChunkIndex = INDEX_NONE

◆ ObjectKey

FGuid FAudioChunkCache::FChunkKey::ObjectKey = FGuid()

◆ SoundWaveName

FName FAudioChunkCache::FChunkKey::SoundWaveName = FName()

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