KWin
Loading...
Searching...
No Matches
src
core
outputconfiguration.cpp
Go to the documentation of this file.
1
/*
2
KWin - the KDE window manager
3
This file is part of the KDE project.
4
5
SPDX-FileCopyrightText: 2021 Xaver Hugl <xaver.hugl@gmail.com>
6
7
SPDX-License-Identifier: GPL-2.0-or-later
8
*/
9
#include "
outputconfiguration.h
"
10
11
namespace
KWin
12
{
13
14
std::shared_ptr<OutputChangeSet>
OutputConfiguration::changeSet
(
Output
*output)
15
{
16
auto
&ret = m_properties[output];
17
if
(!ret) {
18
ret = std::make_shared<OutputChangeSet>();
19
}
20
return
ret;
21
}
22
23
std::shared_ptr<OutputChangeSet>
OutputConfiguration::constChangeSet
(
Output
*output)
const
24
{
25
return
m_properties[output];
26
}
27
}
KWin::OutputConfiguration::constChangeSet
std::shared_ptr< OutputChangeSet > constChangeSet(Output *output) const
Definition
outputconfiguration.cpp:23
KWin::OutputConfiguration::changeSet
std::shared_ptr< OutputChangeSet > changeSet(Output *output)
Definition
outputconfiguration.cpp:14
KWin::Output
Definition
output.h:132
KWin
Definition
activation_test.cpp:20
outputconfiguration.h
Generated on Sat Feb 17 2024 01:42:09 for KWin by
1.10.0