UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::IAudioTask Class Referenceabstract

#include <AudioMixerSourceDecode.h>

+ Inheritance diagram for Audio::IAudioTask:

Public Member Functions

virtual ~IAudioTask ()
 
virtual bool IsDone () const =0
 
virtual EAudioTaskType GetType () const =0
 
virtual void EnsureCompletion ()=0
 
virtual void CancelTask ()=0
 
virtual void GetResult (FProceduralAudioTaskResults &OutResult)
 
virtual void GetResult (FDecodeAudioTaskResults &OutResult)
 

Constructor & Destructor Documentation

◆ ~IAudioTask()

virtual Audio::IAudioTask::~IAudioTask ( )
inlinevirtual

Member Function Documentation

◆ CancelTask()

virtual void Audio::IAudioTask::CancelTask ( )
pure virtual

◆ EnsureCompletion()

virtual void Audio::IAudioTask::EnsureCompletion ( )
pure virtual

◆ GetResult() [1/2]

virtual void Audio::IAudioTask::GetResult ( FDecodeAudioTaskResults OutResult)
inlinevirtual

Reimplemented in Audio::FDecodeHandle.

◆ GetResult() [2/2]

virtual void Audio::IAudioTask::GetResult ( FProceduralAudioTaskResults OutResult)
inlinevirtual

◆ GetType()

◆ IsDone()

virtual bool Audio::IAudioTask::IsDone ( ) const
pure virtual

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