KWin
Loading...
Searching...
No Matches
Public Attributes | List of all members
KWin::Output::State Struct Reference

#include <output.h>

Public Attributes

QPoint position
 
qreal scale = 1
 
OutputTransform transform = OutputTransform::Normal
 
OutputTransform manualTransform = OutputTransform::Normal
 
QList< std::shared_ptr< OutputMode > > modes
 
std::shared_ptr< OutputModecurrentMode
 
DpmsMode dpmsMode = DpmsMode::On
 
SubPixel subPixel = SubPixel::Unknown
 
bool enabled = false
 
uint32_t overscan = 0
 
RgbRange rgbRange = RgbRange::Automatic
 
bool wideColorGamut = false
 
bool highDynamicRange = false
 
uint32_t sdrBrightness = 200
 
AutoRotationPolicy autoRotatePolicy = AutoRotationPolicy::InTabletMode
 
QString iccProfilePath
 
std::shared_ptr< IccProfileiccProfile
 
ColorDescription colorDescription = ColorDescription::sRGB
 
std::optional< double > maxPeakBrightnessOverride
 
std::optional< double > maxAverageBrightnessOverride
 
std::optional< double > minBrightnessOverride
 
double sdrGamutWideness = 0
 
VrrPolicy vrrPolicy = VrrPolicy::Automatic
 

Detailed Description

Definition at line 447 of file output.h.

Member Data Documentation

◆ autoRotatePolicy

AutoRotationPolicy KWin::Output::State::autoRotatePolicy = AutoRotationPolicy::InTabletMode

Definition at line 463 of file output.h.

◆ colorDescription

ColorDescription KWin::Output::State::colorDescription = ColorDescription::sRGB

Definition at line 466 of file output.h.

◆ currentMode

std::shared_ptr<OutputMode> KWin::Output::State::currentMode

Definition at line 454 of file output.h.

◆ dpmsMode

DpmsMode KWin::Output::State::dpmsMode = DpmsMode::On

Definition at line 455 of file output.h.

◆ enabled

bool KWin::Output::State::enabled = false

Definition at line 457 of file output.h.

◆ highDynamicRange

bool KWin::Output::State::highDynamicRange = false

Definition at line 461 of file output.h.

◆ iccProfile

std::shared_ptr<IccProfile> KWin::Output::State::iccProfile

Definition at line 465 of file output.h.

◆ iccProfilePath

QString KWin::Output::State::iccProfilePath

Definition at line 464 of file output.h.

◆ manualTransform

OutputTransform KWin::Output::State::manualTransform = OutputTransform::Normal

Definition at line 452 of file output.h.

◆ maxAverageBrightnessOverride

std::optional<double> KWin::Output::State::maxAverageBrightnessOverride

Definition at line 468 of file output.h.

◆ maxPeakBrightnessOverride

std::optional<double> KWin::Output::State::maxPeakBrightnessOverride

Definition at line 467 of file output.h.

◆ minBrightnessOverride

std::optional<double> KWin::Output::State::minBrightnessOverride

Definition at line 469 of file output.h.

◆ modes

QList<std::shared_ptr<OutputMode> > KWin::Output::State::modes

Definition at line 453 of file output.h.

◆ overscan

uint32_t KWin::Output::State::overscan = 0

Definition at line 458 of file output.h.

◆ position

QPoint KWin::Output::State::position

Definition at line 449 of file output.h.

◆ rgbRange

RgbRange KWin::Output::State::rgbRange = RgbRange::Automatic

Definition at line 459 of file output.h.

◆ scale

qreal KWin::Output::State::scale = 1

Definition at line 450 of file output.h.

◆ sdrBrightness

uint32_t KWin::Output::State::sdrBrightness = 200

Definition at line 462 of file output.h.

◆ sdrGamutWideness

double KWin::Output::State::sdrGamutWideness = 0

Definition at line 470 of file output.h.

◆ subPixel

SubPixel KWin::Output::State::subPixel = SubPixel::Unknown

Definition at line 456 of file output.h.

◆ transform

OutputTransform KWin::Output::State::transform = OutputTransform::Normal

Definition at line 451 of file output.h.

◆ vrrPolicy

VrrPolicy KWin::Output::State::vrrPolicy = VrrPolicy::Automatic

Definition at line 471 of file output.h.

◆ wideColorGamut

bool KWin::Output::State::wideColorGamut = false

Definition at line 460 of file output.h.


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