1
#ifndef PLUGINADAPTER_H
2
#define PLUGINADAPTER_H
7
#include <sigc++/sigc++.h>
9
class PluginAdapter : public sigc::trackable
12
static PluginAdapter * Default ();
14
static void Initialize (CompScreen *screen);
18
std::string * MatchStringForXids (std::list<Window> *windows);
20
void SetScaleAction (CompAction *scale);
22
void SetExpoAction (CompAction *expo);
24
void InitiateScale (std::string *match);
29
PluginAdapter(CompScreen *screen);
33
CompAction *m_ExpoAction;
34
CompAction *m_ScaleAction;
36
static PluginAdapter *_default;