![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SampleBufferIO.h>
Inheritance diagram for Audio::FAsyncSoundWavePCMWriteWorker:Public Member Functions | |
| ENGINE_API | FAsyncSoundWavePCMWriteWorker (FSoundWavePCMWriter *InWriter, ESoundWavePCMWriteTaskType InTaskType, TFunction< void(const USoundWave *)> OnSuccess) |
| ENGINE_API | ~FAsyncSoundWavePCMWriteWorker () |
| ENGINE_API void | DoWork () |
| bool | CanAbandon () |
| ENGINE_API void | Abandon () |
| TStatId | GetStatId () const |
Public Member Functions inherited from FNonAbandonableTask | |
| bool | CanAbandon () |
| void | Abandon () |
Protected Attributes | |
| class FSoundWavePCMWriter * | Writer |
| ESoundWavePCMWriteTaskType | TaskType |
| FCriticalSection | NonAbandonableSection |
| TFunction< void(const USoundWave *)> | CallbackOnSuccess |
| Audio::FAsyncSoundWavePCMWriteWorker::FAsyncSoundWavePCMWriteWorker | ( | FSoundWavePCMWriter * | InWriter, |
| ESoundWavePCMWriteTaskType | InTaskType, | ||
| TFunction< void(const USoundWave *)> | OnSuccess | ||
| ) |
| Audio::FAsyncSoundWavePCMWriteWorker::~FAsyncSoundWavePCMWriteWorker | ( | ) |
| void Audio::FAsyncSoundWavePCMWriteWorker::Abandon | ( | ) |
|
inline |
| void Audio::FAsyncSoundWavePCMWriteWorker::DoWork | ( | ) |
Performs write operations async.
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |