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

#include <windoweffects.h>

Inheritance diagram for KWin::WindowEffects:

Public Member Functions

 WindowEffects ()
 
 ~WindowEffects () override
 
bool isEffectAvailable (KWindowEffects::Effect effect) override
 
void slideWindow (QWindow *window, KWindowEffects::SlideFromLocation location, int offset) override
 
void enableBlurBehind (QWindow *window, bool enable=true, const QRegion &region=QRegion()) override
 
void enableBackgroundContrast (QWindow *window, bool enable=true, qreal contrast=1, qreal intensity=1, qreal saturation=1, const QRegion &region=QRegion()) override
 

Detailed Description

Definition at line 14 of file windoweffects.h.

Constructor & Destructor Documentation

◆ WindowEffects()

KWin::WindowEffects::WindowEffects ( )

Definition at line 18 of file windoweffects.cpp.

◆ ~WindowEffects()

KWin::WindowEffects::~WindowEffects ( )
override

Definition at line 24 of file windoweffects.cpp.

Member Function Documentation

◆ enableBackgroundContrast()

void KWin::WindowEffects::enableBackgroundContrast ( QWindow * window,
bool enable = true,
qreal contrast = 1,
qreal intensity = 1,
qreal saturation = 1,
const QRegion & region = QRegion() )
override

Definition at line 61 of file windoweffects.cpp.

◆ enableBlurBehind()

void KWin::WindowEffects::enableBlurBehind ( QWindow * window,
bool enable = true,
const QRegion & region = QRegion() )
override

Definition at line 52 of file windoweffects.cpp.

◆ isEffectAvailable()

bool KWin::WindowEffects::isEffectAvailable ( KWindowEffects::Effect effect)
override

Definition at line 28 of file windoweffects.cpp.

◆ slideWindow()

void KWin::WindowEffects::slideWindow ( QWindow * window,
KWindowEffects::SlideFromLocation location,
int offset )
override

Definition at line 46 of file windoweffects.cpp.


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