45                 int delay, 
const FPx2 &from_, 
bool waitAtSource_,
 
   46                 const std::shared_ptr<FullScreenEffectLock> &fullScreenEffectLock, 
bool keepAlive,
 
   54    , fullScreenEffectLock(fullScreenEffectLock)
 
   55    , waitAtSource(waitAtSource_)
 
   56    , keepAlive(keepAlive)
 
 
   78        return QStringLiteral(
"Opacity");
 
   80        return QStringLiteral(
"Brightness");
 
   82        return QStringLiteral(
"Saturation");
 
   84        return QStringLiteral(
"Scale");
 
   86        return QStringLiteral(
"Translation");
 
   88        return QStringLiteral(
"Rotation");
 
   90        return QStringLiteral(
"Position");
 
   92        return QStringLiteral(
"Size");
 
   94        return QStringLiteral(
"Clip");
 
   96        return QStringLiteral(
" ");
 
  102    return (QLatin1String(
"Animation: ") + attributeString(
attribute)
 
  106            + QLatin1String(
" Duration: ") + QString::number(
timeLine.
duration().count()) + QLatin1String(
"ms\n")
 
  107            + QLatin1String(
"   Passed: ") + QString::number(
timeLine.
elapsed().count()) + QLatin1String(
"ms\n"));
 
 
QString debugInfo() const
AnimationEffect::TerminationFlags terminationFlags
AnimationEffect::Attribute attribute
Base class for all KWin effects.
void setActiveFullScreenEffect(Effect *e)
FullScreenEffectLock(Effect *effect)
std::chrono::milliseconds duration
std::chrono::milliseconds elapsed
QDebug & operator<<(QDebug &s, const KWin::DrmConnector *obj)