17#include <QEasingCurve>
40 int delay,
const FPx2 &from,
bool waitAtSource,
41 const std::shared_ptr<FullScreenEffectLock> &lock =
nullptr,
42 bool keepAlive =
true,
GLShader *shader =
nullptr);
44 bool isActive()
const;
48 return from[0] == from[1] && to[0] == to[1];
52 QString debugInfo()
const;
QDebug operator<<(QDebug dbg, const KWin::AniData &a)
bool isOneDimensional() const
AnimationEffect::TerminationFlags terminationFlags
std::shared_ptr< FullScreenEffectLock > fullScreenEffectLock
EffectWindowDeletedRef deletedRef
AnimationEffect::Attribute attribute
EffectWindowVisibleRef visibleRef
Base class for all KWin effects.
FullScreenEffectLock(Effect *effect)