| KWin
    | 
#include <pointerconstraints_v1_p.h>
 
  
| Public Member Functions | |
| ConfinedPointerV1InterfacePrivate (ConfinedPointerV1Interface *q, SurfaceInterface *surface, ConfinedPointerV1Interface::LifeTime lifeTime, const QRegion ®ion, ::wl_resource *resource) | |
| void | apply (ConfinedPointerV1Commit *commit) override | 
|  Public Member Functions inherited from KWin::SurfaceExtension< ConfinedPointerV1Commit > | |
| SurfaceExtension (SurfaceInterface *surface) | |
| Static Public Member Functions | |
| static ConfinedPointerV1InterfacePrivate * | get (ConfinedPointerV1Interface *pointer) | 
| Public Attributes | |
| ConfinedPointerV1Interface * | q | 
| QPointer< SurfaceInterface > | surface | 
| ConfinedPointerV1Interface::LifeTime | lifeTime | 
| QRegion | effectiveRegion | 
| QRegion | region | 
| bool | isConfined = false | 
|  Public Attributes inherited from KWin::SurfaceExtension< ConfinedPointerV1Commit > | |
| ConfinedPointerV1Commit | pending | 
| QMap< quint32, ConfinedPointerV1Commit > | stashed | 
| Protected Member Functions | |
| void | zwp_confined_pointer_v1_destroy_resource (Resource *resource) override | 
| void | zwp_confined_pointer_v1_destroy (Resource *resource) override | 
| void | zwp_confined_pointer_v1_set_region (Resource *resource, struct ::wl_resource *region_resource) override | 
Definition at line 75 of file pointerconstraints_v1_p.h.
| KWin::ConfinedPointerV1InterfacePrivate::ConfinedPointerV1InterfacePrivate | ( | ConfinedPointerV1Interface * | q, | 
| SurfaceInterface * | surface, | ||
| ConfinedPointerV1Interface::LifeTime | lifeTime, | ||
| const QRegion & | region, | ||
| ::wl_resource * | resource ) | 
Definition at line 254 of file pointerconstraints_v1.cpp.
| 
 | overridevirtual | 
Implements KWin::SurfaceExtension< ConfinedPointerV1Commit >.
Definition at line 272 of file pointerconstraints_v1.cpp.
| 
 | static | 
Definition at line 249 of file pointerconstraints_v1.cpp.
| 
 | overrideprotected | 
Definition at line 295 of file pointerconstraints_v1.cpp.
| 
 | overrideprotected | 
Definition at line 290 of file pointerconstraints_v1.cpp.
| 
 | overrideprotected | 
Definition at line 300 of file pointerconstraints_v1.cpp.
| QRegion KWin::ConfinedPointerV1InterfacePrivate::effectiveRegion | 
Definition at line 91 of file pointerconstraints_v1_p.h.
| bool KWin::ConfinedPointerV1InterfacePrivate::isConfined = false | 
Definition at line 93 of file pointerconstraints_v1_p.h.
| ConfinedPointerV1Interface::LifeTime KWin::ConfinedPointerV1InterfacePrivate::lifeTime | 
Definition at line 90 of file pointerconstraints_v1_p.h.
| ConfinedPointerV1Interface* KWin::ConfinedPointerV1InterfacePrivate::q | 
Definition at line 88 of file pointerconstraints_v1_p.h.
| QRegion KWin::ConfinedPointerV1InterfacePrivate::region | 
Definition at line 92 of file pointerconstraints_v1_p.h.
| QPointer<SurfaceInterface> KWin::ConfinedPointerV1InterfacePrivate::surface | 
Definition at line 89 of file pointerconstraints_v1_p.h.