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

#include <phosphor-snap-engine/include/PhosphorSnapEngine/ISnapSettings.h>

Public Member Functions

virtual ~ISnapSettings ()=default
 
virtual bool snappingEnabled () const =0
 
virtual int minimumWindowWidth () const =0
 
virtual int minimumWindowHeight () const =0
 
virtual StickyWindowHandling snappingStickyWindowHandling () const =0
 
virtual bool moveNewWindowsToLastZone () const =0
 
virtual bool restoreWindowsToZonesOnLogin () const =0
 
virtual bool focusNewWindows () const =0
 
virtual bool autoAssignAllLayouts () const =0
 
virtual bool unfloatFallbackToZone () const =0
 

Constructor & Destructor Documentation

◆ ~ISnapSettings()

virtual PhosphorEngine::ISnapSettings::~ISnapSettings ( )
virtualdefault

Member Function Documentation

◆ autoAssignAllLayouts()

virtual bool PhosphorEngine::ISnapSettings::autoAssignAllLayouts ( ) const
pure virtual

◆ focusNewWindows()

virtual bool PhosphorEngine::ISnapSettings::focusNewWindows ( ) const
pure virtual

◆ minimumWindowHeight()

virtual int PhosphorEngine::ISnapSettings::minimumWindowHeight ( ) const
pure virtual

◆ minimumWindowWidth()

virtual int PhosphorEngine::ISnapSettings::minimumWindowWidth ( ) const
pure virtual

◆ moveNewWindowsToLastZone()

virtual bool PhosphorEngine::ISnapSettings::moveNewWindowsToLastZone ( ) const
pure virtual

◆ restoreWindowsToZonesOnLogin()

virtual bool PhosphorEngine::ISnapSettings::restoreWindowsToZonesOnLogin ( ) const
pure virtual

◆ snappingEnabled()

virtual bool PhosphorEngine::ISnapSettings::snappingEnabled ( ) const
pure virtual

◆ snappingStickyWindowHandling()

virtual StickyWindowHandling PhosphorEngine::ISnapSettings::snappingStickyWindowHandling ( ) const
pure virtual

◆ unfloatFallbackToZone()

virtual bool PhosphorEngine::ISnapSettings::unfloatFallbackToZone ( ) const
pure virtual

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