11#include "kwin_export.h"
26 std::optional<std::weak_ptr<OutputMode>>
mode;
28 std::optional<QPoint>
pos;
50 std::shared_ptr<OutputChangeSet> changeSet(
Output *output);
51 std::shared_ptr<OutputChangeSet> constChangeSet(
Output *output)
const;
54 QMap<Output *, std::shared_ptr<OutputChangeSet>> m_properties;
std::optional< bool > wideColorGamut
std::optional< std::optional< double > > minBrightnessOverride
std::optional< uint32_t > sdrBrightness
std::optional< VrrPolicy > vrrPolicy
std::optional< std::weak_ptr< OutputMode > > mode
std::optional< std::shared_ptr< IccProfile > > iccProfile
std::optional< double > sdrGamutWideness
std::optional< Output::RgbRange > rgbRange
std::optional< QPoint > pos
std::optional< double > scale
std::optional< std::optional< double > > maxPeakBrightnessOverride
std::optional< uint32_t > overscan
std::optional< bool > highDynamicRange
std::optional< std::optional< double > > maxAverageBrightnessOverride
std::optional< OutputTransform > manualTransform
std::optional< bool > enabled
std::optional< Output::AutoRotationPolicy > autoRotationPolicy
std::optional< QString > iccProfilePath
std::optional< OutputTransform > transform