| FRunnable
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/AudioThread.h |
Include |
#include "AudioThread.h" |
class FAudioThread : public FRunnable
Name | Description | |
---|---|---|
|
FAudioThread() |
Name | Description | |
---|---|---|
|
~FAudioThread() |
Name | Description | ||
---|---|---|---|
|
GetCurrentAudioThreadStatId() |
Retrieves the current audio thread stat id. |
|
|
GetLongestTaskInfo ( |
||
|
IsUsingThreadedAudio() |
||
|
ProcessAllCommands() |
Processes all enqueued audio thread commands. |
|
|
ResetAudioThreadTimers() |
||
|
ResumeAudioThread() |
||
|
RunCommandOnAudioThread |
Execute a command on the audio thread. |
|
|
RunCommandOnGameThread |
Execute a (presumably audio) command on the game thread. |
|
|
SetUseThreadedAudio ( |
||
|
StartAudioThread() |
Starts the audio thread. |
|
|
StopAudioThread() |
Stops the audio thread. |
|
|
SuspendAudioThread() |
Name |
Description |
---|---|
AudioThreadRunnable |
The audio thread itself. |
bIsAudioThreadRunning |
Whether the audio thread is currently running If this is false, then we have no audio thread and audio commands will be issued directly on the game thread |
bUseThreadedAudio |
Whether to run with an audio thread |
CurrentAudioThreadStatId |
Stat id of the currently executing audio thread command. |
CurrentAudioThreadStatIdCS |
|
LongestAudioThreadStatId |
|
LongestAudioThreadTimeMsec |
Name | Description | ||
---|---|---|---|
|
IsAudioThreadRunning() |
Please use global `IsAudioThreadRunning()_ |