| activeLayout() const override | PhosphorZones::LayoutRegistry | inlinevirtual |
| activeLayoutChanged(Layout *layout) | PhosphorZones::IZoneLayoutRegistry | signal |
| activityAssignments() const | PhosphorZones::LayoutRegistry | |
| addLayout(Layout *layout) override | PhosphorZones::LayoutRegistry | virtual |
| applyQuickLayout(AssignmentEntry::Mode mode, int number, const QString &screenId) | PhosphorZones::LayoutRegistry | |
| assignLayout(const QString &screenId, int virtualDesktop, const QString &activity, Layout *layout) | PhosphorZones::LayoutRegistry | |
| assignLayoutById(const QString &screenId, int virtualDesktop, const QString &activity, const QString &layoutId) | PhosphorZones::LayoutRegistry | |
| assignmentEntryForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const | PhosphorZones::LayoutRegistry | |
| assignmentIdForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const override | PhosphorZones::LayoutRegistry | virtual |
| builtInLayouts() const | PhosphorZones::LayoutRegistry | |
| clearAssignment(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) | PhosphorZones::LayoutRegistry | |
| clearAutotileAssignments() | PhosphorZones::LayoutRegistry | |
| clearCurrentVirtualDesktopForScreen(const QString &screenId) | PhosphorZones::LayoutRegistry | inline |
| combinedAssignments() const | PhosphorZones::LayoutRegistry | |
| contentsChanged() | PhosphorLayout::ILayoutSourceRegistry | signal |
| contextResolveCacheSize() const | PhosphorZones::LayoutRegistry | inline |
| createBuiltInLayouts() | PhosphorZones::LayoutRegistry | |
| currentActivity() const override | PhosphorZones::LayoutRegistry | inlinevirtual |
| currentVirtualDesktop() const override | PhosphorZones::LayoutRegistry | inlinevirtual |
| currentVirtualDesktopForScreen(const QString &screenId) const override | PhosphorZones::LayoutRegistry | inlinevirtual |
| cycleToNextLayout(const QString &screenId) | PhosphorZones::LayoutRegistry | |
| cycleToPreviousLayout(const QString &screenId) | PhosphorZones::LayoutRegistry | |
| defaultLayout() const override | PhosphorZones::LayoutRegistry | virtual |
| desktopAssignments() const | PhosphorZones::LayoutRegistry | |
| duplicateLayout(Layout *source) override | PhosphorZones::LayoutRegistry | virtual |
| exportLayout(Layout *layout, const QString &filePath) | PhosphorZones::LayoutRegistry | |
| hasExplicitAssignment(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const | PhosphorZones::LayoutRegistry | |
| ILayoutSourceRegistry(QObject *parent=nullptr) | PhosphorLayout::ILayoutSourceRegistry | explicit |
| importLayout(const QString &filePath) | PhosphorZones::LayoutRegistry | |
| isContextActiveLayoutSuppressed(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const override | PhosphorZones::LayoutRegistry | virtual |
| isDefaultAssignmentSuppressedForContext(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const | PhosphorZones::LayoutRegistry | |
| IZoneLayoutRegistry(QObject *parent=nullptr) | PhosphorZones::IZoneLayoutRegistry | explicit |
| layout(int index) const override | PhosphorZones::LayoutRegistry | virtual |
| layoutAdded(Layout *layout) | PhosphorZones::IZoneLayoutRegistry | signal |
| layoutAssigned(const QString &screenId, int virtualDesktop, Layout *layout) | PhosphorZones::IZoneLayoutRegistry | signal |
| layoutById(const QUuid &id) const override | PhosphorZones::LayoutRegistry | virtual |
| layoutByName(const QString &name) const override | PhosphorZones::LayoutRegistry | virtual |
| layoutCount() const override | PhosphorZones::LayoutRegistry | inlinevirtual |
| layoutDirectory() const | PhosphorZones::LayoutRegistry | inline |
| layoutDirectoryChanged() | PhosphorZones::LayoutRegistry | signal |
| layoutForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const override | PhosphorZones::LayoutRegistry | virtual |
| layoutForShortcut(AssignmentEntry::Mode mode, int number) const | PhosphorZones::LayoutRegistry | |
| LayoutRegistry(PhosphorWindowRules::WindowRuleStore *ruleStore, QString layoutSubdirectory, QObject *parent=nullptr) | PhosphorZones::LayoutRegistry | |
| layoutRemoved(Layout *layout) | PhosphorZones::IZoneLayoutRegistry | signal |
| layouts() const override | PhosphorZones::LayoutRegistry | inlinevirtual |
| layoutsChanged() | PhosphorZones::LayoutRegistry | signal |
| layoutsLoaded() | PhosphorZones::LayoutRegistry | signal |
| layoutsSaved() | PhosphorZones::LayoutRegistry | signal |
| loadAssignments() | PhosphorZones::LayoutRegistry | |
| loadAutotileOverrides(const QString &algorithmId) const override | PhosphorZones::LayoutRegistry | virtual |
| loadLayouts() | PhosphorZones::LayoutRegistry | |
| modeForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const | PhosphorZones::LayoutRegistry | |
| previousLayout() const | PhosphorZones::LayoutRegistry | inline |
| qHash | PhosphorZones::LayoutRegistry | friend |
| quickLayoutSlots(AssignmentEntry::Mode mode) const | PhosphorZones::LayoutRegistry | inline |
| QuickSlotsAutotileKey | PhosphorZones::LayoutRegistry | static |
| QuickSlotsSnappingKey | PhosphorZones::LayoutRegistry | static |
| removeLayout(Layout *layout) override | PhosphorZones::LayoutRegistry | virtual |
| removeLayoutById(const QUuid &id) override | PhosphorZones::LayoutRegistry | virtual |
| resolveContextDefaultAssignment(const QString &screenId, int virtualDesktop, const QString &activity) const | PhosphorZones::LayoutRegistry | |
| resolveContextGaps(const QString &screenId, int virtualDesktop, const QString &activity) const override | PhosphorZones::LayoutRegistry | virtual |
| resolveContextLocked(const QString &screenId, int virtualDesktop, const QString &activity) const override | PhosphorZones::LayoutRegistry | virtual |
| resolveContextOverlay(const QString &screenId, int virtualDesktop, const QString &activity) const override | PhosphorZones::LayoutRegistry | virtual |
| resolveLayoutForScreen(const QString &screenId) const override | PhosphorZones::LayoutRegistry | inlinevirtual |
| saveAssignments() | PhosphorZones::LayoutRegistry | |
| saveAutotileOverrides(const QString &algorithmId, const QJsonObject &overrides) | PhosphorZones::LayoutRegistry | |
| saveLayout(Layout *layout) | PhosphorZones::LayoutRegistry | |
| saveLayouts() | PhosphorZones::LayoutRegistry | |
| seedDefaultLayoutSettingsIfFresh(const QJsonObject &defaults) | PhosphorZones::LayoutRegistry | |
| setActiveLayout(Layout *layout) override | PhosphorZones::LayoutRegistry | virtual |
| setActiveLayoutById(const QUuid &id) override | PhosphorZones::LayoutRegistry | virtual |
| setAllActivityAssignments(const QHash< QPair< QString, QString >, QString > &assignments) | PhosphorZones::LayoutRegistry | |
| setAllCombinedAssignments(const QHash< CombinedAssignmentKey, QString > &assignments) | PhosphorZones::LayoutRegistry | |
| setAllDesktopAssignments(const QHash< QPair< QString, int >, QString > &assignments) | PhosphorZones::LayoutRegistry | |
| setAllQuickLayoutSlots(AssignmentEntry::Mode mode, const QHash< int, QString > &slots) | PhosphorZones::LayoutRegistry | |
| setAllScreenAssignments(const QHash< QString, QString > &assignments) | PhosphorZones::LayoutRegistry | |
| setAssignmentEntryDirect(const QString &screenId, int virtualDesktop, const QString &activity, const AssignmentEntry &entry) | PhosphorZones::LayoutRegistry | |
| setCurrentActivity(const QString &activity) | PhosphorZones::LayoutRegistry | inline |
| setCurrentVirtualDesktop(int desktop) | PhosphorZones::LayoutRegistry | inline |
| setCurrentVirtualDesktopForScreen(const QString &screenId, int desktop) | PhosphorZones::LayoutRegistry | inline |
| setDefaultAssignmentSuppressedProvider(std::function< bool()> provider) | PhosphorZones::LayoutRegistry | |
| setDefaultAutotileAlgorithmProvider(std::function< QString()> provider) | PhosphorZones::LayoutRegistry | |
| setDefaultLayoutIdProvider(std::function< QString()> provider) | PhosphorZones::LayoutRegistry | |
| setLayoutDirectory(const QString &directory) | PhosphorZones::LayoutRegistry | |
| setQuickLayoutSlot(AssignmentEntry::Mode mode, int number, const QString &layoutId) | PhosphorZones::LayoutRegistry | |
| setSnappingPreferredProvider(std::function< bool()> provider) | PhosphorZones::LayoutRegistry | |
| snappingLayoutForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const | PhosphorZones::LayoutRegistry | |
| snappingPreferred() const | PhosphorZones::LayoutRegistry | |
| tilingAlgorithmForScreen(const QString &screenId, int virtualDesktop=0, const QString &activity=QString()) const override | PhosphorZones::LayoutRegistry | virtual |
| ~ILayoutSourceRegistry() override | PhosphorLayout::ILayoutSourceRegistry | |
| ~IZoneLayoutRegistry() override | PhosphorZones::IZoneLayoutRegistry | |
| ~LayoutRegistry() override | PhosphorZones::LayoutRegistry | |