Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
GeometryUtils.h File Reference
#include <PhosphorEngine/EngineTypes.h>
#include <PhosphorGeometry/GeometryUtils.h>
#include <phosphorengine_export.h>
#include <QString>
#include <QVector>

Go to the source code of this file.

Namespaces

namespace  PhosphorEngine
 
namespace  PhosphorEngine::GeometryUtils
 

Functions

PHOSPHORENGINE_EXPORT QString PhosphorEngine::GeometryUtils::serializeZoneAssignments (const QVector< ZoneAssignmentEntry > &entries)
 
PHOSPHORENGINE_EXPORT QVector< ZoneAssignmentEntryPhosphorEngine::GeometryUtils::deserializeZoneAssignments (const QString &json, QString *errorString=nullptr)
 Parse the wire format serializeZoneAssignments produces back into entries — the two functions are the single serializer/deserializer pair for the batch resnap payload, sharing the same JsonKeys constants so the sides cannot drift.