KWin
Loading...
Searching...
No Matches
src
placeholderoutput.h
Go to the documentation of this file.
1
/*
2
SPDX-FileCopyrightText: 2022 Vlad Zahorodnii <vlad.zahorodnii@kde.org>
3
4
SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#pragma once
8
9
#include "
core/output.h
"
10
11
namespace
KWin
12
{
13
14
class
PlaceholderOutput
:
public
Output
15
{
16
Q_OBJECT
17
18
public
:
19
PlaceholderOutput
(
const
QSize &size, qreal
scale
= 1);
20
~PlaceholderOutput
()
override
;
21
22
RenderLoop
*
renderLoop
()
const override
;
23
24
private
:
25
std::unique_ptr<RenderLoop> m_renderLoop;
26
};
27
28
}
// namespace KWin
KWin::Output
Definition
output.h:132
KWin::Output::scale
qreal scale() const
Definition
output.cpp:455
KWin::PlaceholderOutput
Definition
placeholderoutput.h:15
KWin::PlaceholderOutput::PlaceholderOutput
PlaceholderOutput(const QSize &size, qreal scale=1)
Definition
placeholderoutput.cpp:12
KWin::PlaceholderOutput::~PlaceholderOutput
~PlaceholderOutput() override
Definition
placeholderoutput.cpp:33
KWin::PlaceholderOutput::renderLoop
RenderLoop * renderLoop() const override
Definition
placeholderoutput.cpp:37
KWin::RenderLoop
Definition
renderloop.h:30
output.h
KWin
Definition
activation_test.cpp:20
Generated on Sat Feb 17 2024 01:42:09 for KWin by
1.10.0