Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
LayoutRegistry.h File Reference
#include <PhosphorZones/AssignmentEntry.h>
#include <PhosphorZones/IZoneLayoutRegistry.h>
#include <PhosphorZones/Layout.h>
#include <PhosphorZones/LayoutSettingsStore.h>
#include <PhosphorWindowRules/RuleEvaluator.h>
#include <PhosphorWindowRules/WindowRuleStore.h>
#include <QHash>
#include <QPair>
#include <QString>
#include <QUuid>
#include <functional>
#include <memory>
#include <optional>

Go to the source code of this file.

Classes

struct  PhosphorZones::CombinedAssignmentKey
 Triple-axis key for the Combined-context batch API. More...
 
class  PhosphorZones::LayoutRegistry
 Manual zone-layout registry + per-context assignment store. More...
 

Namespaces

namespace  PhosphorZones
 

Functions

size_t PhosphorZones::qHash (const CombinedAssignmentKey &key, size_t seed=0) noexcept