UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SampleBufferIO.h File Reference
#include "CoreMinimal.h"
#include "SampleBuffer.h"
#include "Misc/Paths.h"
#include "Sound/SoundEffectBase.h"
#include "Async/AsyncWork.h"
#include "Templates/UnrealTypeTraits.h"
#include "UObject/GCObject.h"
#include "Tickable.h"

Go to the source code of this file.

Classes

class  Audio::FSoundWavePCMLoader
 
class  Audio::FAsyncSoundWavePCMWriteWorker
 
class  Audio::FSoundWavePCMWriter
 
struct  Audio::FAudioRecordingData
 

Namespaces

namespace  Audio
 NO_LOGGING.
 

Typedefs

typedef FAsyncTask< FAsyncSoundWavePCMWriteWorkerAudio::FAsyncSoundWavePCMWriterTask
 

Enumerations

enum class  Audio::ESoundWavePCMWriterState : uint8 {
  Audio::Idle , Audio::Generating , Audio::WritingToDisk , Audio::Suceeded ,
  Audio::Failed , Audio::Cancelled
}
 
enum class  Audio::ESoundWavePCMWriteTaskType : uint8 { Audio::GenerateSoundWave , Audio::GenerateAndWriteSoundWave , Audio::WriteSoundWave , Audio::WriteWavFile }