1
#ifndef ANIMATION_TRANSFORM_H
2
#define ANIMATION_TRANSFORM_H
5
virtual public Animation
8
TransformAnim (CompWindow *w,
9
WindowEvent curWindowEvent,
11
const AnimEffect info,
12
const CompRect &icon);
15
void updateTransform (GLMatrix &wTransform);
16
void updateBB (CompOutput &output);
17
bool updateBBUsed () { return true; }
22
float mTransformStartProgress;
23
float mTransformProgress;
25
void perspectiveDistortAndResetZ (GLMatrix &transform);
26
void applyPerspectiveSkew (CompOutput &output,
29
virtual void adjustDuration () {}
30
virtual void applyTransform () {}
31
virtual Point getCenter ();