Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorEngine::IGeometrySettings Class Referenceabstract

#include <phosphor-engine/include/PhosphorEngine/IGeometrySettings.h>

Public Member Functions

virtual ~IGeometrySettings ()=default
 
virtual int zonePadding () const =0
 
virtual int outerGap () const =0
 
virtual bool usePerSideOuterGap () const =0
 
virtual int outerGapTop () const =0
 
virtual int outerGapBottom () const =0
 
virtual int outerGapLeft () const =0
 
virtual int outerGapRight () const =0
 
virtual QVariantMap getPerScreenSnappingSettings (const QString &screenId) const =0
 

Constructor & Destructor Documentation

◆ ~IGeometrySettings()

virtual PhosphorEngine::IGeometrySettings::~IGeometrySettings ( )
virtualdefault

Member Function Documentation

◆ getPerScreenSnappingSettings()

virtual QVariantMap PhosphorEngine::IGeometrySettings::getPerScreenSnappingSettings ( const QString &  screenId) const
pure virtual

◆ outerGap()

virtual int PhosphorEngine::IGeometrySettings::outerGap ( ) const
pure virtual

◆ outerGapBottom()

virtual int PhosphorEngine::IGeometrySettings::outerGapBottom ( ) const
pure virtual

◆ outerGapLeft()

virtual int PhosphorEngine::IGeometrySettings::outerGapLeft ( ) const
pure virtual

◆ outerGapRight()

virtual int PhosphorEngine::IGeometrySettings::outerGapRight ( ) const
pure virtual

◆ outerGapTop()

virtual int PhosphorEngine::IGeometrySettings::outerGapTop ( ) const
pure virtual

◆ usePerSideOuterGap()

virtual bool PhosphorEngine::IGeometrySettings::usePerSideOuterGap ( ) const
pure virtual

◆ zonePadding()

virtual int PhosphorEngine::IGeometrySettings::zonePadding ( ) const
pure virtual

The documentation for this class was generated from the following file: