]> Dogcows Code - chaz/openbox/blobdiff - util/epist/window.hh
line up the vars
[chaz/openbox] / util / epist / window.hh
index 30ae529d6995d408dd1060c3b4a99e2cbe9b1f38..edd126b05064aa710d5a5433d6543a42e1a3c5cd 100644 (file)
@@ -31,6 +31,7 @@ extern "C" {
 #include <string>
 
 class epist;
+class screen;
 class XWindow;
 class XAtom;
 
@@ -39,6 +40,7 @@ typedef std::list<XWindow *> WindowList;
 class XWindow {
 private:
   epist *_epist;
+  screen *_screen;
   XAtom *_xatom;
   Window _window;
   
@@ -61,7 +63,7 @@ private:
   void updateClass();
 
 public:
-  XWindow(epist *epist, Window window);
+  XWindow(epist *epist, screen *screen, Window window);
   virtual ~XWindow();
 
   inline Window window() const { return _window; }
@@ -78,6 +80,8 @@ public:
 
   void processEvent(const XEvent &e);
 
+  void shade(const bool sh) const;
+
   bool operator == (const XWindow &w) const { return w._window == _window; }
   bool operator == (const Window &w) const { return w == _window; }
 };
This page took 0.024212 seconds and 4 git commands to generate.