KWin
composite.h
Go to the documentation of this file.
83 enum SuspendReason { NoReasonSuspend = 0, UserSuspend = 1<<0, BlockRuleSuspend = 1<<1, ScriptSuspend = 1<<2, AllReasonSuspend = 0xff };
228 // NOTICE this is atm. for script usage *ONLY* and needs to be extended like resume / suspend are
CompositorSelectionOwner(const char *selection)
Definition: composite.cpp:66
void removeSupportProperty(xcb_atom_t atom)
Definition: composite.cpp:365
bool isOverlayWindowVisible() const
Definition: composite.cpp:804
void updateCompositeBlocking()
Definition: composite.cpp:458
void lastFrameRendered()
Hook for the Scene to notify about a that the last frame got rendered.
Definition: composite.cpp:565
static bool isCreated()
Checks whether the Compositor has already been created by the Workspace.
Definition: composite.h:140
void keepSupportProperty(xcb_atom_t atom)
Definition: composite.cpp:360
Q_SCRIPTABLE void compositingToggled(bool active)
Definition: composite.h:83
static bool compositing()
Static check to test whether the Compositor is available and active.
Definition: composite.h:148
bool isCompositingPossible() const
Definition: composite.cpp:822
Definition: composite.h:83
void setOverlayWindowVisibility(bool visible)
Set's the Scene's Overlay X Window visibility to visible.
Definition: composite.cpp:815
void setCompositeResetTimer(int msecs)
Definition: composite.cpp:669
Definition: composite.h:52
Q_SCRIPTABLE void setCompositing(bool active)
Tries to suspend or resume the Compositor based on active.
Definition: composite.cpp:505
bool checkForOverlayWindow(WId w) const
Checks whether w is the Scene's overlay window.
Definition: composite.cpp:779
Definition: composite.h:83
QString compositingType() const
Definition: scene.h:43
Q_SCRIPTABLE void resume()
Resumes the Compositor if it is currently suspended.
Definition: composite.h:201
void slotToggleCompositing()
Actual slot to perform the toggling compositing.
Definition: composite.cpp:429
Definition: composite.h:83
Definition: composite.h:40
QString compositingNotPossibleReason() const
Q_DECLARE_FLAGS(LoadEffectFlags, LoadEffectFlag)
Definition: composite.h:83
void scheduleRepaint()
Schedules a new repaint if no repaint is currently scheduled.
Definition: composite.cpp:287
bool openGLIsBroken
Whether OpenGL has failed badly in the past (crash) and is considered as broken.
Definition: composite.h:72
Q_SCRIPTABLE void suspend()
Suspends the Compositor if it is currently active.
Definition: composite.h:182
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sun Dec 8 2019 03:18:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sun Dec 8 2019 03:18:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.