2
public PluginClassHandler<AnimScreen, CompScreen, ANIMATION_ABI>,
3
public CompOption::Class
5
friend class ExtensionPluginAnimation;
6
friend class PrivateAnimScreen;
7
friend class PrivateAnimWindow;
10
AnimScreen (CompScreen *);
13
void addExtension (ExtensionPluginInfo *extensionPluginInfo);
14
void removeExtension (ExtensionPluginInfo *extensionPluginInfo);
15
bool getMousePointerXY (short *x, short *y);
16
CompOption::Vector &getOptions ();
17
bool setOption (const CompString &name, CompOption::Value &value);
18
CompOutput &output ();
19
AnimEffect getMatchingAnimSelection (CompWindow *w,
22
void enableCustomPaintList (bool enabled);
23
bool isRestackAnimPossible ();
24
bool isAnimEffectPossible (AnimEffect theEffect);
25
bool otherPluginsActive ();
26
bool initiateFocusAnim (AnimWindow *aw);
29
PrivateAnimScreen *priv;