KWin
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
KWin::QuickSceneEffectPrivate Class Reference

Public Member Functions

bool isItemOnScreen (QQuickItem *item, Output *screen) const
 

Static Public Member Functions

static QuickSceneEffectPrivateget (QuickSceneEffect *effect)
 

Public Attributes

std::unique_ptr< QQmlComponent > delegate
 
QUrl source
 
std::map< Output *, std::unique_ptr< QQmlContext > > contexts
 
std::map< Output *, std::unique_ptr< QQmlIncubator > > incubators
 
std::map< Output *, std::unique_ptr< QuickSceneView > > views
 
QPointer< QuickSceneViewmouseImplicitGrab
 
bool running = false
 

Detailed Description

Definition at line 59 of file quickeffect.cpp.

Member Function Documentation

◆ get()

static QuickSceneEffectPrivate * KWin::QuickSceneEffectPrivate::get ( QuickSceneEffect * effect)
inlinestatic

Definition at line 62 of file quickeffect.cpp.

◆ isItemOnScreen()

bool KWin::QuickSceneEffectPrivate::isItemOnScreen ( QQuickItem * item,
Output * screen ) const

Definition at line 77 of file quickeffect.cpp.

Member Data Documentation

◆ contexts

std::map<Output *, std::unique_ptr<QQmlContext> > KWin::QuickSceneEffectPrivate::contexts

Definition at line 70 of file quickeffect.cpp.

◆ delegate

std::unique_ptr<QQmlComponent> KWin::QuickSceneEffectPrivate::delegate

Definition at line 68 of file quickeffect.cpp.

◆ incubators

std::map<Output *, std::unique_ptr<QQmlIncubator> > KWin::QuickSceneEffectPrivate::incubators

Definition at line 71 of file quickeffect.cpp.

◆ mouseImplicitGrab

QPointer<QuickSceneView> KWin::QuickSceneEffectPrivate::mouseImplicitGrab

Definition at line 73 of file quickeffect.cpp.

◆ running

bool KWin::QuickSceneEffectPrivate::running = false

Definition at line 74 of file quickeffect.cpp.

◆ source

QUrl KWin::QuickSceneEffectPrivate::source

Definition at line 69 of file quickeffect.cpp.

◆ views

std::map<Output *, std::unique_ptr<QuickSceneView> > KWin::QuickSceneEffectPrivate::views

Definition at line 72 of file quickeffect.cpp.


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