libdisplaydevice v2026.322.2407
C++ library to modify display devices.
display_device::SettingsManager Member List

This is the complete list of members for display_device::SettingsManager, including all inherited members.

ApplyResult enum namedisplay_device::SettingsManagerInterface
applySettings(const SingleDisplayConfiguration &config) overridedisplay_device::SettingsManagervirtual
enumAvailableDevices() const overridedisplay_device::SettingsManagervirtual
getDisplayName(const std::string &device_id) const overridedisplay_device::SettingsManagervirtual
m_audio_context_api (defined in display_device::SettingsManager)display_device::SettingsManagerprotected
m_dd_api (defined in display_device::SettingsManager)display_device::SettingsManagerprotected
m_persistence_state (defined in display_device::SettingsManager)display_device::SettingsManagerprotected
m_workarounds (defined in display_device::SettingsManager)display_device::SettingsManagerprotected
prepareDisplayModes(const SingleDisplayConfiguration &config, const std::string &device_to_configure, const std::set< std::string > &additional_devices_to_configure, DdGuardFn &guard_fn, SingleDisplayConfigState &new_state, bool &system_settings_touched)display_device::SettingsManagerprotected
prepareHdrStates(const SingleDisplayConfiguration &config, const std::string &device_to_configure, const std::set< std::string > &additional_devices_to_configure, DdGuardFn &guard_fn, SingleDisplayConfigState &new_state, bool &system_settings_touched)display_device::SettingsManagerprotected
preparePrimaryDevice(const SingleDisplayConfiguration &config, const std::string &device_to_configure, DdGuardFn &guard_fn, SingleDisplayConfigState &new_state, bool &system_settings_touched)display_device::SettingsManagerprotected
prepareTopology(const SingleDisplayConfiguration &config, const ActiveTopology &topology_before_changes, bool &release_context, bool &system_settings_touched)display_device::SettingsManagerprotected
resetPersistence() overridedisplay_device::SettingsManagervirtual
revertModifiedSettings(const ActiveTopology &current_topology, bool &system_settings_touched, bool *switched_topology=nullptr)display_device::SettingsManagerprotected
RevertResult enum namedisplay_device::SettingsManagerInterface
revertSettings() overridedisplay_device::SettingsManagervirtual
SettingsManager(std::shared_ptr< WinDisplayDeviceInterface > dd_api, std::shared_ptr< AudioContextInterface > audio_context_api, std::unique_ptr< PersistentState > persistent_state, WinWorkarounds workarounds)display_device::SettingsManagerexplicit
~SettingsManagerInterface()=defaultdisplay_device::SettingsManagerInterfacevirtual