![]() |
libdisplaydevice latest
C++ library to modify display devices.
|
Factory helpers for platform display device interfaces. More...
#include <chrono>#include <memory>#include <optional>#include "audio_context_interface.h"#include "display_power_interface.h"#include "settings_manager_interface.h"#include "settings_persistence_interface.h"Go to the source code of this file.
Classes | |
| struct | display_device::SettingsManagerFactoryConfig |
| Dependencies and platform-neutral options for creating a settings manager. More... | |
Functions | |
| std::unique_ptr< DisplayPowerInterface > | display_device::makeDisplayPower () |
| Create the default display power manager for the current platform. | |
| std::unique_ptr< SettingsManagerInterface > | display_device::makeSettingsManager (const SettingsManagerFactoryConfig &config={}) |
| Create the default settings manager for the current platform. | |
Factory helpers for platform display device interfaces.
|
nodiscard |
Create the default display power manager for the current platform.
|
nodiscard |
Create the default settings manager for the current platform.
| config | Dependencies and platform-neutral options. |