libdisplaydevice latest
C++ library to modify display devices.
display_device::SettingsManagerFactoryConfig Struct Reference

Dependencies and platform-neutral options for creating a settings manager. More...

#include <src/common/include/display_device/factory.h>

Public Attributes

std::shared_ptr< AudioContextInterfacem_audio_context_api {}
 Optional audio context interface.
 
std::optional< std::chrono::milliseconds > m_hdr_blank_delay {}
 Optional HDR blanking workaround delay on supported platforms.
 
std::shared_ptr< SettingsPersistenceInterfacem_settings_persistence_api {}
 Optional settings persistence interface.
 
bool m_throw_on_persistence_load_error {}
 Throw when persisted settings cannot be loaded or parsed.
 

Detailed Description

Dependencies and platform-neutral options for creating a settings manager.


The documentation for this struct was generated from the following file: