Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorEngine::IPlacementEngine Member List

This is the complete list of members for PhosphorEngine::IPlacementEngine, including all inherited members.

activeScreen() constPhosphorEngine::IPlacementEngineinlinevirtual
activeScreens() constPhosphorEngine::IPlacementEngineinlinevirtual
algorithmId() constPhosphorEngine::IPlacementEngineinlinevirtual
applyPerScreenConfig(const QString &screenId, const QVariantMap &overrides)PhosphorEngine::IPlacementEngineinlinevirtual
beginArrivalBurst()PhosphorEngine::IPlacementEngineinlinevirtual
beginDragInsertPreview(const QString &windowId, const QString &screenId)PhosphorEngine::IPlacementEngineinlinevirtual
cancelDragAutoScroll()PhosphorEngine::IPlacementEngineinlinevirtual
cancelDragInsertPreview()PhosphorEngine::IPlacementEngineinlinevirtual
capturePlacement(const QString &windowId) constPhosphorEngine::IPlacementEngineinlinevirtual
claimCrossScreenReopen(const QString &windowId, const QString &openingScreenId, int minWidth=0, int minHeight=0)PhosphorEngine::IPlacementEngineinlinevirtual
clearCurrentDesktopForScreen(const QString &screenId)PhosphorEngine::IPlacementEngineinlinevirtual
clearModeSpecificFloatMarker(const QString &windowId)PhosphorEngine::IPlacementEngineinlinevirtual
clearPerScreenConfig(const QString &screenId)PhosphorEngine::IPlacementEngineinlinevirtual
commitDragInsertPreview()PhosphorEngine::IPlacementEngineinlinevirtual
computeDragInsertTargetAtPoint(const QString &screenId, const QPoint &cursorPos) constPhosphorEngine::IPlacementEngineinlinevirtual
cycleFocus(bool forward, const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
decreaseMasterCount()PhosphorEngine::IPlacementEngineinlinevirtual
decreaseMasterRatio(qreal delta=kDefaultSplitRatioStep)PhosphorEngine::IPlacementEngineinlinevirtual
desktopsWithActiveState() constPhosphorEngine::IPlacementEngineinlinevirtual
dragAutoScrollActive() constPhosphorEngine::IPlacementEngineinlinevirtual
dragAutoScrollTick(const QString &screenId, const QPoint &cursorPos, qreal dtSeconds)PhosphorEngine::IPlacementEngineinlinevirtual
dragInsertIndicatorRect(const QString &screenId) constPhosphorEngine::IPlacementEngineinlinevirtual
dragInsertPreviewPriorScreenId() constPhosphorEngine::IPlacementEngineinlinevirtual
dragInsertPreviewScreenId() constPhosphorEngine::IPlacementEngineinlinevirtual
effectiveSplitRatioStep(const QString &screenId) constPhosphorEngine::IPlacementEngineinlinevirtual
endArrivalBurst()PhosphorEngine::IPlacementEngineinlinevirtual
engineId() constPhosphorEngine::IPlacementEngineinlinevirtual
focusInDirection(const QString &direction, const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
focusMaster()PhosphorEngine::IPlacementEngineinlinevirtual
handoffReceive(const HandoffContext &ctx)PhosphorEngine::IPlacementEngineinlinevirtual
handoffRelease(const QString &windowId)PhosphorEngine::IPlacementEngineinlinevirtual
hasDragInsertPreview() constPhosphorEngine::IPlacementEngineinlinevirtual
heldScreenForWindow(const QString &windowId) constPhosphorEngine::IPlacementEngineinlinevirtual
increaseMasterCount()PhosphorEngine::IPlacementEngineinlinevirtual
increaseMasterRatio(qreal delta=kDefaultSplitRatioStep)PhosphorEngine::IPlacementEngineinlinevirtual
IPlacementEngine()=defaultPhosphorEngine::IPlacementEngineprotected
IPlacementEngine(const IPlacementEngine &)=deletePhosphorEngine::IPlacementEngine
isActiveOnScreen(const QString &screenId) const =0PhosphorEngine::IPlacementEnginepure virtual
isEnabled() const noexceptPhosphorEngine::IPlacementEngineinlinevirtual
isModeSpecificFloated(const QString &windowId) constPhosphorEngine::IPlacementEngineinlinevirtual
isWindowManaged(const QString &windowId) constPhosphorEngine::IPlacementEngineinlinevirtual
isWindowTiled(const QString &windowId) constPhosphorEngine::IPlacementEngineinlinevirtual
isWindowTracked(const QString &windowId) constPhosphorEngine::IPlacementEngineinlinevirtual
kDefaultSplitRatioStepPhosphorEngine::IPlacementEnginestatic
layoutSupport() constPhosphorEngine::IPlacementEngineinlinevirtual
LayoutSupport enum namePhosphorEngine::IPlacementEngine
loadState()=0PhosphorEngine::IPlacementEnginepure virtual
managedFocusedWindow(const QString &screenId) constPhosphorEngine::IPlacementEngineinlinevirtual
managedWindowOrder(const QString &screenId) constPhosphorEngine::IPlacementEngineinlinevirtual
markModeSpecificFloated(const QString &windowId)PhosphorEngine::IPlacementEngineinlinevirtual
moveFocusedInDirection(const QString &direction, const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
moveFocusedToPosition(int position, const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
onWindowResized(const QString &windowId, const QRect &oldFrame, const QRect &newFrame, const QString &screenId)PhosphorEngine::IPlacementEngineinlinevirtual
operator=(const IPlacementEngine &)=deletePhosphorEngine::IPlacementEngine
perScreenOverrides(const QString &screenId) constPhosphorEngine::IPlacementEngineinlinevirtual
providesDragInsertSelector() constPhosphorEngine::IPlacementEngineinlinevirtual
pruneStatesForActivities(const QStringList &validActivities)PhosphorEngine::IPlacementEngineinlinevirtual
pruneStatesForDesktop(int removedDesktop)PhosphorEngine::IPlacementEngineinlinevirtual
pruneStatesForRemovedScreen(const QString &physicalScreenId)PhosphorEngine::IPlacementEngineinlinevirtual
pushToEmptyZone(const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
reapplyLayout(const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
reapplyManagedWindowAppearance()PhosphorEngine::IPlacementEngineinlinevirtual
refreshConfigFromSettings()PhosphorEngine::IPlacementEngineinlinevirtual
restoreFocusedWindow(const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
restorePlacement(const WindowPlacement &placement, const QString &screenId)PhosphorEngine::IPlacementEngineinlinevirtual
retile(const QString &screenId=QString())PhosphorEngine::IPlacementEngineinlinevirtual
rotateWindows(bool clockwise, const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
runtimeMaxWindows() constPhosphorEngine::IPlacementEngineinlinevirtual
savedMaxWindowsForAlgorithm(const QString &algorithmId) constPhosphorEngine::IPlacementEngineinlinevirtual
saveState()=0PhosphorEngine::IPlacementEnginepure virtual
scheduleRetileForScreen(const QString &screenId)PhosphorEngine::IPlacementEngineinlinevirtual
screenForTrackedWindow(const QString &windowId) constPhosphorEngine::IPlacementEngineinlinevirtual
setActiveScreenHint(const QString &screenId)PhosphorEngine::IPlacementEngineinlinevirtual
setActiveScreens(const QSet< QString > &screens)PhosphorEngine::IPlacementEngineinlinevirtual
setAlgorithm(const QString &algorithmId)PhosphorEngine::IPlacementEngineinlinevirtual
setCrossSurfaceResolver(ICrossSurfaceResolver *resolver)PhosphorEngine::IPlacementEngineinlinevirtual
setCurrentActivity(const QString &activity)PhosphorEngine::IPlacementEngineinlinevirtual
setCurrentDesktop(int desktop)PhosphorEngine::IPlacementEngineinlinevirtual
setCurrentDesktopForScreen(const QString &screenId, int desktop)PhosphorEngine::IPlacementEngineinlinevirtual
setInitialFocusedWindow(const QString &screenId, const QString &windowId)PhosphorEngine::IPlacementEngineinlinevirtual
setInitialWindowOrder(const QString &screenId, const QStringList &windowIds)PhosphorEngine::IPlacementEngineinlinevirtual
setInteractiveDragWindow(const QString &windowId)PhosphorEngine::IPlacementEngineinlinevirtual
setWindowFloat(const QString &windowId, bool shouldFloat, const QString &screenId=QString())=0PhosphorEngine::IPlacementEnginepure virtual
setWindowRegistry(QObject *registry)PhosphorEngine::IPlacementEngineinlinevirtual
snapAllWindows(const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
spanFocusedInDirection(const QString &direction, const NavigationContext &ctx)PhosphorEngine::IPlacementEngineinlinevirtual
stateForScreen(const QString &screenId)=0PhosphorEngine::IPlacementEnginepure virtual
stateForScreen(const QString &screenId) const =0PhosphorEngine::IPlacementEnginepure virtual
stickyPinnedDesktopForScreen(const QString &screenId) constPhosphorEngine::IPlacementEngineinlinevirtual
swapFocusedInDirection(const QString &direction, const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
swapFocusedWithMaster()PhosphorEngine::IPlacementEngineinlinevirtual
switchFocusBetweenFloatingAndTiling(const QString &screenId)PhosphorEngine::IPlacementEngineinlinevirtual
toggleFocusedFloat(const NavigationContext &ctx)=0PhosphorEngine::IPlacementEnginepure virtual
toggleWindowFloat(const QString &windowId, const QString &screenId)=0PhosphorEngine::IPlacementEnginepure virtual
updateDragInsertPreview(const DragInsertTarget &target)PhosphorEngine::IPlacementEngineinlinevirtual
updateStickyScreenPins(const std::function< bool(const QString &)> &isWindowSticky)PhosphorEngine::IPlacementEngineinlinevirtual
windowClosed(const QString &windowId)=0PhosphorEngine::IPlacementEnginepure virtual
windowFocused(const QString &windowId, const QString &screenId)=0PhosphorEngine::IPlacementEnginepure virtual
windowMinimumSize(const QString &windowId) constPhosphorEngine::IPlacementEngineinlinevirtual
windowMinSizeUpdated(const QString &windowId, int minWidth, int minHeight)PhosphorEngine::IPlacementEngineinlinevirtual
windowOpened(const QString &windowId, const QString &screenId, int minWidth=0, int minHeight=0)=0PhosphorEngine::IPlacementEnginepure virtual
windowOpened(const QString &windowId, const QString &screenId)PhosphorEngine::IPlacementEngineinline
~IPlacementEngine()=defaultPhosphorEngine::IPlacementEnginevirtual