/*
 * This file was generated by qdbusxml2cpp version 0.7
 * Command line was: qdbusxml2cpp -m -a kwinadaptor -i dbusinterface.h -l KWin::DBusInterface /usr/src/ports/kde-workspace/kde-workspace-4.11.21-1.i686/src/kde-workspace-4.11.21/kwin/org.kde.KWin.xml
 *
 * qdbusxml2cpp is Copyright (C) 2015 The Qt Company Ltd.
 *
 * This is an auto-generated file.
 * Do not edit! All changes made to it will be lost.
 */

#include "kwinadaptor.h"
#include <QtCore/QMetaObject>
#include <QtCore/QByteArray>
#include <QtCore/QList>
#include <QtCore/QMap>
#include <QtCore/QString>
#include <QtCore/QStringList>
#include <QtCore/QVariant>

/*
 * Implementation of adaptor class KWinAdaptor
 */

KWinAdaptor::KWinAdaptor(KWin::DBusInterface *parent)
    : QDBusAbstractAdaptor(parent)
{
    // constructor
    setAutoRelaySignals(true);
}

KWinAdaptor::~KWinAdaptor()
{
    // destructor
}

QStringList KWinAdaptor::activeEffects()
{
    // handle method call org.kde.KWin.activeEffects
    return parent()->activeEffects();
}

void KWinAdaptor::cascadeDesktop()
{
    // handle method call org.kde.KWin.cascadeDesktop
    parent()->cascadeDesktop();
}

void KWinAdaptor::circulateDesktopApplications()
{
    // handle method call org.kde.KWin.circulateDesktopApplications
    parent()->circulateDesktopApplications();
}

bool KWinAdaptor::compositingActive()
{
    // handle method call org.kde.KWin.compositingActive
    return parent()->compositingActive();
}

QString KWinAdaptor::compositingNotPossibleReason()
{
    // handle method call org.kde.KWin.compositingNotPossibleReason
    return parent()->compositingNotPossibleReason();
}

bool KWinAdaptor::compositingPossible()
{
    // handle method call org.kde.KWin.compositingPossible
    return parent()->compositingPossible();
}

QString KWinAdaptor::compositingType()
{
    // handle method call org.kde.KWin.compositingType
    return parent()->compositingType();
}

int KWinAdaptor::currentDesktop()
{
    // handle method call org.kde.KWin.currentDesktop
    return parent()->currentDesktop();
}

QList<int> KWinAdaptor::decorationSupportedColors()
{
    // handle method call org.kde.KWin.decorationSupportedColors
    return parent()->decorationSupportedColors();
}

void KWinAdaptor::doNotManage(const QString &name)
{
    // handle method call org.kde.KWin.doNotManage
    parent()->doNotManage(name);
}

void KWinAdaptor::killWindow()
{
    // handle method call org.kde.KWin.killWindow
    parent()->killWindow();
}

QStringList KWinAdaptor::listOfEffects()
{
    // handle method call org.kde.KWin.listOfEffects
    return parent()->listOfEffects();
}

void KWinAdaptor::loadEffect(const QString &name)
{
    // handle method call org.kde.KWin.loadEffect
    parent()->loadEffect(name);
}

QStringList KWinAdaptor::loadedEffects()
{
    // handle method call org.kde.KWin.loadedEffects
    return parent()->loadedEffects();
}

void KWinAdaptor::nextDesktop()
{
    // handle method call org.kde.KWin.nextDesktop
    parent()->nextDesktop();
}

bool KWinAdaptor::openGLIsBroken()
{
    // handle method call org.kde.KWin.openGLIsBroken
    return parent()->openGLIsBroken();
}

void KWinAdaptor::previousDesktop()
{
    // handle method call org.kde.KWin.previousDesktop
    parent()->previousDesktop();
}

void KWinAdaptor::reconfigure()
{
    // handle method call org.kde.KWin.reconfigure
    parent()->reconfigure();
}

void KWinAdaptor::reconfigureEffect(const QString &name)
{
    // handle method call org.kde.KWin.reconfigureEffect
    parent()->reconfigureEffect(name);
}

bool KWinAdaptor::setCurrentDesktop(int desktop)
{
    // handle method call org.kde.KWin.setCurrentDesktop
    return parent()->setCurrentDesktop(desktop);
}

void KWinAdaptor::showWindowMenuAt(qlonglong winId, int x, int y)
{
    // handle method call org.kde.KWin.showWindowMenuAt
    parent()->showWindowMenuAt(winId, x, y);
}

bool KWinAdaptor::startActivity(const QString &in0)
{
    // handle method call org.kde.KWin.startActivity
    return parent()->startActivity(in0);
}

bool KWinAdaptor::stopActivity(const QString &in0)
{
    // handle method call org.kde.KWin.stopActivity
    return parent()->stopActivity(in0);
}

QString KWinAdaptor::supportInformation()
{
    // handle method call org.kde.KWin.supportInformation
    return parent()->supportInformation();
}

QString KWinAdaptor::supportInformationForEffect(const QString &name)
{
    // handle method call org.kde.KWin.supportInformationForEffect
    return parent()->supportInformationForEffect(name);
}

void KWinAdaptor::toggleCompositing()
{
    // handle method call org.kde.KWin.toggleCompositing
    parent()->toggleCompositing();
}

void KWinAdaptor::toggleEffect(const QString &name)
{
    // handle method call org.kde.KWin.toggleEffect
    parent()->toggleEffect(name);
}

void KWinAdaptor::unclutterDesktop()
{
    // handle method call org.kde.KWin.unclutterDesktop
    parent()->unclutterDesktop();
}

void KWinAdaptor::unloadEffect(const QString &name)
{
    // handle method call org.kde.KWin.unloadEffect
    parent()->unloadEffect(name);
}

bool KWinAdaptor::waitForCompositingSetup()
{
    // handle method call org.kde.KWin.waitForCompositingSetup
    return parent()->waitForCompositingSetup();
}


#include "kwinadaptor.moc"
