KWayland
7 #ifndef KWAYLAND_CONTRAST_H
8 #define KWAYLAND_CONTRAST_H
17 #include "KWayland/Client/kwaylandclient_export.h"
19 struct org_kde_kwin_contrast;
20 struct org_kde_kwin_contrast_manager;
56 void setup(org_kde_kwin_contrast_manager *contrastManager);
96 void removeContrast(
Surface *surface);
98 operator org_kde_kwin_contrast_manager *();
99 operator org_kde_kwin_contrast_manager *()
const;
141 void setup(org_kde_kwin_contrast *contrast);
166 bool isValid()
const;
176 void setRegion(
Region *region);
177 void setContrast(qreal contrast);
178 void setIntensity(qreal intensity);
179 void setSaturation(qreal saturation);
181 void setFrost(
QColor frost);
183 operator org_kde_kwin_contrast *();
184 operator org_kde_kwin_contrast *()
const;
Wrapper for the org_kde_kwin_contrast interface.
virtual void release(quint64 objid)
Wrapper for the wl_surface interface.
Wrapper class for wl_event_queue interface.
Wrapper for the wl_region interface.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Jan 30 2023 03:56:23 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.