| activateNextWindow(Window *window) | KWin::Workspace | |
| activateWindow(Window *window, bool force=false) | KWin::Workspace | |
| activeOutput() const | KWin::Workspace | |
| activeWindow() const | KWin::Workspace | inline |
| ActivityFlag enum name | KWin::Workspace | |
| ActivityFocus enum value | KWin::Workspace | |
| ActivityFocusForce enum value | KWin::Workspace | |
| ActivityRaise enum value | KWin::Workspace | |
| addDeleted(Window *) | KWin::Workspace | |
| addGroup(Group *group) | KWin::Workspace | inline |
| addInternalWindow(InternalWindow *window) | KWin::Workspace | |
| addManualOverlay(xcb_window_t id) | KWin::Workspace | inline |
| adjustClientArea(Window *window, const QRectF &area) const | KWin::Workspace | |
| adjustWindowPosition(Window *window, QPointF pos, bool unrestricted, double snapAdjust=1.0) | KWin::Workspace | |
| adjustWindowSize(Window *window, QRectF moveResizeGeom, Gravity gravity) | KWin::Workspace | |
| applicationMenu() const | KWin::Workspace | |
| applyOutputConfiguration(const OutputConfiguration &config, const QList< Output * > &outputOrder={}) | KWin::Workspace | |
| cancelDelayFocus() | KWin::Workspace | |
| cascadeOffset(const Window *c) const | KWin::Workspace | |
| checkStartupNotification(xcb_window_t w, KStartupInfoId &id, KStartupInfoData &data) | KWin::Workspace | |
| checkTransients(xcb_window_t w) | KWin::Workspace | |
| clientArea(clientAreaOption, const Output *output, const VirtualDesktop *desktop) const | KWin::Workspace | |
| clientArea(clientAreaOption, const Window *window) const | KWin::Workspace | |
| clientArea(clientAreaOption, const Window *window, const Output *output) const | KWin::Workspace | |
| clientArea(clientAreaOption, const Window *window, const QPointF &pos) const | KWin::Workspace | |
| configChanged() | KWin::Workspace | signal |
| constrain(Window *below, Window *above) | KWin::Workspace | |
| currentActivityChanged() | KWin::Workspace | signal |
| currentDesktopChanged(KWin::VirtualDesktop *previousDesktop, KWin::Window *) | KWin::Workspace | signal |
| currentDesktopChanging(KWin::VirtualDesktop *currentDesktop, QPointF delta, KWin::Window *) | KWin::Workspace | signal |
| currentDesktopChangingCancelled() | KWin::Workspace | signal |
| decorationBridge() const | KWin::Workspace | |
| deletedRemoved(KWin::Window *) | KWin::Workspace | signal |
| Direction enum name | KWin::Workspace | |
| DirectionEast enum value | KWin::Workspace | |
| DirectionNext enum value | KWin::Workspace | |
| DirectionNorth enum value | KWin::Workspace | |
| DirectionPrev enum value | KWin::Workspace | |
| DirectionSouth enum value | KWin::Workspace | |
| DirectionWest enum value | KWin::Workspace | |
| disableGlobalShortcutsForClient(bool disable) | KWin::Workspace | |
| ensureStackingOrder(const QList< X11Window * > &windows) const | KWin::Workspace | |
| ensureStackingOrder(const QList< Window * > &windows) const | KWin::Workspace | |
| findClient(std::function< bool(const X11Window *)> func) const | KWin::Workspace | |
| findClient(Predicate predicate, xcb_window_t w) const | KWin::Workspace | |
| findClientLeaderGroup(const X11Window *c) const | KWin::Workspace | |
| findDesktop(bool topmost, VirtualDesktop *desktop) const | KWin::Workspace | |
| findGroup(xcb_window_t leader) const | KWin::Workspace | |
| findInternal(QWindow *w) const | KWin::Workspace | |
| findOutput(Output *reference, Direction direction, bool wrapAround=false) const | KWin::Workspace | |
| findUnmanaged(std::function< bool(const X11Window *)> func) const | KWin::Workspace | |
| findUnmanaged(xcb_window_t w) const | KWin::Workspace | |
| findWindow(const QUuid &internalId) const | KWin::Workspace | |
| findWindow(std::function< bool(const Window *)> func) const | KWin::Workspace | |
| focusChain() const | KWin::Workspace | |
| focusChangeEnabled() | KWin::Workspace | inline |
| focusMousePosition() const | KWin::Workspace | inline |
| focusToNull() | KWin::Workspace | |
| forceRestacking() | KWin::Workspace | inline |
| forEachClient(std::function< void(X11Window *)> func) | KWin::Workspace | |
| forEachWindow(std::function< void(Window *)> func) | KWin::Workspace | |
| geometry() const | KWin::Workspace | |
| geometryChanged() | KWin::Workspace | signal |
| globalShortcutsDisabled() const | KWin::Workspace | inline |
| gotFocusIn(const Window *window) | KWin::Workspace | |
| groupAdded(KWin::Group *) | KWin::Workspace | signal |
| hasWindow(const Window *) | KWin::Workspace | |
| initializing() const | KWin::Workspace | |
| inShouldGetFocus(Window *w) const | KWin::Workspace | inline |
| inUpdateClientArea() const | KWin::Workspace | |
| lastActiveWindow() const | KWin::Workspace | inline |
| lowerWindow(Window *window, bool nogroup=false) | KWin::Workspace | |
| lowerWindowRequest(X11Window *window, NET::RequestSource src, xcb_timestamp_t timestamp) | KWin::Workspace | |
| lowerWindowRequest(Window *window) | KWin::Workspace | |
| mostRecentlyActivatedWindow() const | KWin::Workspace | inline |
| moveResizeWindow() | KWin::Workspace | inline |
| outline() const | KWin::Workspace | |
| outputAdded(KWin::Output *) | KWin::Workspace | signal |
| outputAt(const QPointF &pos) const | KWin::Workspace | |
| outputOrder() const | KWin::Workspace | |
| outputOrderChanged() | KWin::Workspace | signal |
| outputRemoved(KWin::Output *) | KWin::Workspace | signal |
| outputs() const | KWin::Workspace | inline |
| outputsChanged() | KWin::Workspace | signal |
| packPositionDown(const Window *window, qreal oldY, bool bottomEdge) const | KWin::Workspace | |
| packPositionLeft(const Window *window, qreal oldX, bool leftEdge) const | KWin::Workspace | |
| packPositionRight(const Window *window, qreal oldX, bool rightEdge) const | KWin::Workspace | |
| packPositionUp(const Window *window, qreal oldY, bool topEdge) const | KWin::Workspace | |
| performTransiencyCheck | KWin::Workspace | friend |
| performWindowOperation(KWin::Window *window, Options::WindowOperation op) | KWin::Workspace | slot |
| placement() const | KWin::Workspace | |
| previousRestrictedMoveArea(const VirtualDesktop *desktop, StrutAreas areas=StrutAreaAll) const | KWin::Workspace | |
| previousScreenSizes() const | KWin::Workspace | |
| quickTileWindow(QuickTileMode mode) | KWin::Workspace | |
| raiseOrLowerWindow(Window *window) | KWin::Workspace | |
| raiseWindow(Window *window, bool nogroup=false) | KWin::Workspace | |
| raiseWindowRequest(Window *window, NET::RequestSource src=NET::FromApplication, xcb_timestamp_t timestamp=0) | KWin::Workspace | |
| reconfigure() | KWin::Workspace | slot |
| removeDeleted(Window *) | KWin::Workspace | |
| removeGroup(Group *group) | KWin::Workspace | inline |
| removeInternalWindow(InternalWindow *window) | KWin::Workspace | |
| removeManualOverlay(xcb_window_t id) | KWin::Workspace | inline |
| removeUnmanaged(X11Window *) | KWin::Workspace | |
| removeX11Window(X11Window *) | KWin::Workspace | |
| requestDelayFocus(Window *) | KWin::Workspace | |
| requestFocus(Window *window, bool force=false) | KWin::Workspace | |
| resetUpdateToolWindowsTimer() | KWin::Workspace | |
| restack(Window *window, Window *under, bool force=false) | KWin::Workspace | |
| restackWindowUnderActive(Window *window) | KWin::Workspace | |
| restoreFocus() | KWin::Workspace | |
| restoreSessionStackingOrder(X11Window *window) | KWin::Workspace | |
| restrictedMoveArea(const VirtualDesktop *desktop, StrutAreas areas=StrutAreaAll) const | KWin::Workspace | |
| rulebook() const | KWin::Workspace | |
| screenEdges() const | KWin::Workspace | |
| self() | KWin::Workspace | inlinestatic |
| sendWindowToDesktops(Window *window, const QList< VirtualDesktop * > &desktops, bool dont_activate) | KWin::Workspace | |
| sendWindowToOutput(Window *window, Output *output) | KWin::Workspace | |
| sessionManager() const | KWin::Workspace | inline |
| setActiveCursorOutput(Output *output) | KWin::Workspace | |
| setActiveCursorOutput(const QPointF &pos) | KWin::Workspace | |
| setActiveOutput(Output *output) | KWin::Workspace | |
| setActiveOutput(const QPointF &pos) | KWin::Workspace | |
| setActiveWindow(Window *window) | KWin::Workspace | |
| setInitialDesktop(int desktop) | KWin::Workspace | |
| setMoveResizeWindow(Window *window) | KWin::Workspace | |
| setOutputOrder(const QList< Output * > &order) | KWin::Workspace | |
| setShouldGetFocus(Window *window) | KWin::Workspace | |
| setShowingDesktop(bool showing, bool animated=true) | KWin::Workspace | |
| setupWindowShortcutDone(bool) | KWin::Workspace | slot |
| setWasUserInteraction() | KWin::Workspace | |
| shortcutAvailable(const QKeySequence &cut, Window *ignore=nullptr) const | KWin::Workspace | |
| shortcutDialog() const | KWin::Workspace | inline |
| showApplicationMenu(const QRect &pos, Window *window, int actionId) | KWin::Workspace | |
| showingDesktop() const | KWin::Workspace | inline |
| showingDesktopChanged(bool showing, bool animated) | KWin::Workspace | signal |
| showWindowMenu(const QRect &pos, Window *cl) | KWin::Workspace | |
| slotActivateAttentionWindow() | KWin::Workspace | slot |
| slotIncreaseWindowOpacity() | KWin::Workspace | slot |
| slotKillWindow() | KWin::Workspace | slot |
| slotLowerWindowOpacity() | KWin::Workspace | slot |
| slotReconfigure() | KWin::Workspace | slot |
| slotSetupWindowShortcut() | KWin::Workspace | slot |
| slotSwitchToAboveScreen() | KWin::Workspace | slot |
| slotSwitchToBelowScreen() | KWin::Workspace | slot |
| slotSwitchToLeftScreen() | KWin::Workspace | slot |
| slotSwitchToNextScreen() | KWin::Workspace | slot |
| slotSwitchToPrevScreen() | KWin::Workspace | slot |
| slotSwitchToRightScreen() | KWin::Workspace | slot |
| slotSwitchToScreen(Output *output) | KWin::Workspace | slot |
| slotToggleShowDesktop() | KWin::Workspace | slot |
| slotWindowAbove() | KWin::Workspace | slot |
| slotWindowBelow() | KWin::Workspace | slot |
| slotWindowCenter() | KWin::Workspace | slot |
| slotWindowClose() | KWin::Workspace | slot |
| slotWindowExpandHorizontal() | KWin::Workspace | slot |
| slotWindowExpandVertical() | KWin::Workspace | slot |
| slotWindowFullScreen() | KWin::Workspace | slot |
| slotWindowLower() | KWin::Workspace | slot |
| slotWindowMaximize() | KWin::Workspace | slot |
| slotWindowMaximizeHorizontal() | KWin::Workspace | slot |
| slotWindowMaximizeVertical() | KWin::Workspace | slot |
| slotWindowMinimize() | KWin::Workspace | slot |
| slotWindowMove() | KWin::Workspace | slot |
| slotWindowMoveDown() | KWin::Workspace | slot |
| slotWindowMoveLeft() | KWin::Workspace | slot |
| slotWindowMoveRight() | KWin::Workspace | slot |
| slotWindowMoveUp() | KWin::Workspace | slot |
| slotWindowNoBorder() | KWin::Workspace | slot |
| slotWindowOnAllDesktops() | KWin::Workspace | slot |
| slotWindowOperations() | KWin::Workspace | slot |
| slotWindowRaise() | KWin::Workspace | slot |
| slotWindowRaiseOrLower() | KWin::Workspace | slot |
| slotWindowResize() | KWin::Workspace | slot |
| slotWindowShade() | KWin::Workspace | slot |
| slotWindowShrinkHorizontal() | KWin::Workspace | slot |
| slotWindowShrinkVertical() | KWin::Workspace | slot |
| slotWindowToAboveScreen() | KWin::Workspace | slot |
| slotWindowToBelowScreen() | KWin::Workspace | slot |
| slotWindowToDesktop(VirtualDesktop *desktop) | KWin::Workspace | slot |
| slotWindowToDesktopDown() | KWin::Workspace | slot |
| slotWindowToDesktopLeft() | KWin::Workspace | slot |
| slotWindowToDesktopRight() | KWin::Workspace | slot |
| slotWindowToDesktopUp() | KWin::Workspace | slot |
| slotWindowToLeftScreen() | KWin::Workspace | slot |
| slotWindowToNextDesktop() | KWin::Workspace | slot |
| slotWindowToNextScreen() | KWin::Workspace | slot |
| slotWindowToPreviousDesktop() | KWin::Workspace | slot |
| slotWindowToPrevScreen() | KWin::Workspace | slot |
| slotWindowToRightScreen() | KWin::Workspace | slot |
| slotWindowToScreen(Output *output) | KWin::Workspace | slot |
| stackingOrder() const | KWin::Workspace | inline |
| stackingOrderChanged() | KWin::Workspace | signal |
| StackingUpdatesBlocker | KWin::Workspace | friend |
| stackScreenEdgesUnderOverrideRedirect() | KWin::Workspace | |
| supportInformation() const | KWin::Workspace | |
| switchToOutput(Output *output) | KWin::Workspace | |
| switchWindow(Direction direction) | KWin::Workspace | |
| takeActivity(Window *window, ActivityFlags flags) | KWin::Workspace | |
| takeSessionInfo(X11Window *) | KWin::Workspace | |
| tileManager(Output *output) | KWin::Workspace | |
| topWindowOnDesktop(VirtualDesktop *desktop, Output *output=nullptr, bool unconstrained=false, bool only_normal=true) const | KWin::Workspace | |
| unconstainedStackingOrderIndex(const X11Window *c) const | KWin::Workspace | |
| unconstrain(Window *below, Window *above) | KWin::Workspace | |
| unconstrainedStackingOrder() const | KWin::Workspace | |
| updateClientArea() | KWin::Workspace | slot |
| updateFocusMousePosition(const QPointF &pos) | KWin::Workspace | inline |
| updateMinimizedOfTransients(Window *) | KWin::Workspace | |
| updateOnAllDesktopsOfTransients(Window *) | KWin::Workspace | |
| updateStackingOrder(bool propagate_new_windows=false) | KWin::Workspace | |
| userActionsMenu() const | KWin::Workspace | inline |
| wasUserInteraction() const | KWin::Workspace | inline |
| windowActivated(KWin::Window *) | KWin::Workspace | signal |
| windowAdded(KWin::Window *) | KWin::Workspace | signal |
| windowAttentionChanged(Window *, bool set) | KWin::Workspace | |
| windowHidden(Window *) | KWin::Workspace | |
| windowMinimizedChanged(KWin::Window *) | KWin::Workspace | signal |
| windowRemoved(KWin::Window *) | KWin::Workspace | signal |
| windows() const | KWin::Workspace | inline |
| windowShortcutUpdated(Window *window) | KWin::Workspace | |
| windowToNextDesktop(Window *window) | KWin::Workspace | |
| windowToPreviousDesktop(Window *window) | KWin::Workspace | |
| windowUnderMouse(Output *output) const | KWin::Workspace | |
| workspace | KWin::Workspace | friend |
| Workspace() | KWin::Workspace | explicit |
| workspaceEvent(xcb_generic_event_t *) | KWin::Workspace | |
| workspaceInitialized() | KWin::Workspace | signal |
| xineramaIndexToOutput(int index) const | KWin::Workspace | |
| ~Workspace() override | KWin::Workspace | |