UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAsyncRealtimeAudioTaskProxy< T > Class Template Reference

#include <AudioDecompress.h>

Public Member Functions

 FAsyncRealtimeAudioTaskProxy (T *InAudioBuffer, USoundWave *InWaveData)
 
 FAsyncRealtimeAudioTaskProxy (T *InAudioBuffer, uint8 *InAudioData, int32 InNumFramesToDecode, bool bInLoopingMode, bool bInSkipFirstBuffer)
 
 FAsyncRealtimeAudioTaskProxy (USoundWave *InWaveData, uint8 *InAudioData, int32 InMaxSamples)
 
 ~FAsyncRealtimeAudioTaskProxy ()
 
bool IsDone ()
 
void EnsureCompletion (bool bDoWorkOnThisThreadIfNotStarted=true)
 
void StartBackgroundTask ()
 
FAsyncRealtimeAudioTaskWorker< T > & GetTask ()
 

Constructor & Destructor Documentation

◆ FAsyncRealtimeAudioTaskProxy() [1/3]

template<class T >
FAsyncRealtimeAudioTaskProxy< T >::FAsyncRealtimeAudioTaskProxy ( T *  InAudioBuffer,
USoundWave InWaveData 
)
inline

◆ FAsyncRealtimeAudioTaskProxy() [2/3]

template<class T >
FAsyncRealtimeAudioTaskProxy< T >::FAsyncRealtimeAudioTaskProxy ( T *  InAudioBuffer,
uint8 InAudioData,
int32  InNumFramesToDecode,
bool  bInLoopingMode,
bool  bInSkipFirstBuffer 
)
inline

◆ FAsyncRealtimeAudioTaskProxy() [3/3]

template<class T >
FAsyncRealtimeAudioTaskProxy< T >::FAsyncRealtimeAudioTaskProxy ( USoundWave InWaveData,
uint8 InAudioData,
int32  InMaxSamples 
)
inline

◆ ~FAsyncRealtimeAudioTaskProxy()

template<class T >
FAsyncRealtimeAudioTaskProxy< T >::~FAsyncRealtimeAudioTaskProxy ( )
inline

Member Function Documentation

◆ EnsureCompletion()

template<class T >
void FAsyncRealtimeAudioTaskProxy< T >::EnsureCompletion ( bool  bDoWorkOnThisThreadIfNotStarted = true)
inline

◆ GetTask()

template<class T >
FAsyncRealtimeAudioTaskWorker< T > & FAsyncRealtimeAudioTaskProxy< T >::GetTask ( )
inline

◆ IsDone()

template<class T >
bool FAsyncRealtimeAudioTaskProxy< T >::IsDone ( )
inline

◆ StartBackgroundTask()

template<class T >
void FAsyncRealtimeAudioTaskProxy< T >::StartBackgroundTask ( )
inline

The documentation for this class was generated from the following file: