ReXGlue SDK
Loading...
Searching...
No Matches
rex::apu::AudioSettings Member List

This is the complete list of members for rex::apu::AudioSettings, including all inherited members.

AudioSettings() (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
GetOwnedSettings() constrex::SettingOwner
GetScope() const (defined in rex::SettingOwner)rex::SettingOwner
NonCopyable()=default (defined in rex::NonCopyable)rex::NonCopyableprotected
NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
REX_SETTING(std::string, driver, "sdl3", "Audio driver, none for silence in an app that does not require audio", kStartupOnly) (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
REX_SETTING(bool, mute, false, "Mute the audio output") (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
REX_SETTING(bool, mute_unfocused, false, "Mute while the window does not have focus") (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
REX_SETTING(f64, gain, 1.0, "Output gain, 1 is unity", Range{0.0, 4.0}) (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
REX_SETTING(f64, center, 1.0, "Center level on a surround device", Range{0.0, 2.0}) (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
REX_SETTING(f64, surround, 1.0, "Surround level on a surround device", Range{0.0, 2.0}) (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
REX_SETTING(f64, lfe, 1.0, "LFE level on a surround device", Range{0.0, 2.0}) (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
REX_SETTING(f64, peak_limit, 0.0, "Silence a stream that stays above this peak, 0 is off", Range{0.0, 8.0}) (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
REX_SETTING(u32, max_queued_frames, 8, "Frames a stream may queue", Range{4, 64}, kUntilLaunch) (defined in rex::apu::AudioSettings)rex::apu::AudioSettings
SettingOwner(std::string_view scope)rex::SettingOwnerexplicit
~SettingOwner()rex::SettingOwnervirtual