Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/AudioDeviceManager.h |
Include |
#include "AudioDeviceManager.h" |
class FAudioDeviceHandle
Strong handle to an audio device. Guarantees that the audio device it references will stay alive while it is in scope.
Name | Description | |
---|---|---|
|
FAudioDeviceHandle() |
|
|
FAudioDeviceHandle ( |
|
|
FAudioDeviceHandle ( |
Name | Description | |
---|---|---|
|
~FAudioDeviceHandle() |
Name | Description | ||
---|---|---|---|
|
FAudioDevice... |
GetAudioDevice() |
Gets a pointer to the audio device. |
|
Audio::FDevi... |
GetDeviceID() |
Returns the device ID for the audio device referenced by this handle. |
|
TWeakObjectP... |
GetWorld() |
Returns world set when handle was created. |
|
IsValid() |
Checks whether this points to a valid compressed chunk. |
|
|
Reset() |
Resets handle to invalid state. |
Name | Description | ||
---|---|---|---|
|
operator Audio::FDeviceId() |
||
|
operator bool() |
||
|
operator FAudioDevice *() |
||
|
FAudioDevice... |
operator*() |
|
|
const FAudio... |
operator*() |
These are convenience operators to use an FAudioDeviceHandle like an FAudioDevice* or an Audio::FDeviceId. |
|
FAudioDevice... |
operator= ( |
|
|
FAudioDevice... |
operator= ( |
|
|
operator== ( |
||
|
operator== ( |
||
|
operator== ( |
||
|
operator== ( |
||
|
const FAudio... |
operator->() |
|
|
FAudioDevice... |
operator->() |