Settings class for ST Audio Processing. More...
#include <ST_AudioProcessingSettings.h>
Static Public Member Functions | |
static const UST_AudioProcessingSettings * | GetST_AudioProcessingSettings () |
Gets the default audio processing settings. |
Public Attributes | |
int32 | PossibleAudioIOs = 0 |
A bitmask that determines the types of possible audio I/O. This is a required for creating audio buffers at the beginning of play for materials and compute shaders. | |
FCaptureLoopbackConfig | CaptureLoopbackConfig |
Configuration for audio capture loopback. | |
FCaptureMicrophoneConfig | CaptureMicrophoneConfig |
Configuration for audio capture from a microphone. | |
FPlaybackWaveformConfig | PlaybackWaveformConfig |
Configuration for audio playback waveform. | |
FPlaybackPlayerConfig | PlaybackPlayerConfig |
Configuration for audio playback player. | |
FPlaybackEngineConfig | PlaybackEngineConfig |
Configuration for audio playback engine. |
Protected Member Functions | |
virtual FName | GetCategoryName () const override |
Gets the category name for the developer settings. |
Settings class for ST Audio Processing.
This class holds various configuration settings for audio processing in the ST (ShaderTech) system. It includes settings for audio I/O, capture, and playback configurations. This class also supports editor-specific functionality, such as broadcasting events when properties are changed in the editor.
|
inlineoverrideprotectedvirtual |
Gets the category name for the developer settings.
|
inlinestatic |
Gets the default audio processing settings.
FCaptureLoopbackConfig UST_AudioProcessingSettings::CaptureLoopbackConfig |
Configuration for audio capture loopback.
FCaptureMicrophoneConfig UST_AudioProcessingSettings::CaptureMicrophoneConfig |
Configuration for audio capture from a microphone.
FPlaybackEngineConfig UST_AudioProcessingSettings::PlaybackEngineConfig |
Configuration for audio playback engine.
FPlaybackPlayerConfig UST_AudioProcessingSettings::PlaybackPlayerConfig |
Configuration for audio playback player.
FPlaybackWaveformConfig UST_AudioProcessingSettings::PlaybackWaveformConfig |
Configuration for audio playback waveform.
int32 UST_AudioProcessingSettings::PossibleAudioIOs = 0 |
A bitmask that determines the types of possible audio I/O. This is a required for creating audio buffers at the beginning of play for materials and compute shaders.
I will remove this as soon as I figure out a better way of doing things.
@meta (Bitmask, BitmaskEnum = "/Script/ST_AudioProcessing.EAudioIOType", EditorRestartRequired)