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 |
![]() | |
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 |
![]() | |
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.