/* SPDX-FileCopyrightText: 2019 Martin Flöser SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL */ #include "plugin.h" #include "windoweffects.h" #include "windowshadow.h" #include "windowsystem.h" KWindowSystemKWinPlugin::KWindowSystemKWinPlugin(QObject *parent) : KWindowSystemPluginInterface(parent) { } KWindowSystemKWinPlugin::~KWindowSystemKWinPlugin() { } KWindowEffectsPrivate *KWindowSystemKWinPlugin::createEffects() { return new KWin::WindowEffects(); } KWindowSystemPrivate *KWindowSystemKWinPlugin::createWindowSystem() { return new KWin::WindowSystem(); } KWindowShadowTilePrivate *KWindowSystemKWinPlugin::createWindowShadowTile() { return new KWin::WindowShadowTile(); } KWindowShadowPrivate *KWindowSystemKWinPlugin::createWindowShadow() { return new KWin::WindowShadow(); }