]> Dogcows Code - chaz/openbox/blobdiff - src/openbox.hh
python has begun!
[chaz/openbox] / src / openbox.hh
index abdcfef386968d922e4a301b285678a82f6a585a..83891828b5a4303173c509f0d7bccb74520b250e 100644 (file)
@@ -18,6 +18,7 @@ extern "C" {
 #include <vector>
 #include <map>
 
+#include "python.hh"
 #include "otk/screeninfo.hh"
 #include "otk/timerqueuemanager.hh"
 #include "otk/property.hh"
@@ -93,6 +94,7 @@ private:
 
   //! A list of all managed clients
   ClientMap _clients;
+  PyObject *_pyclients; // PyDictObject
 
   //! A list of all the managed screens
   ScreenList _screens;
@@ -169,6 +171,8 @@ public:
   //! Returns the mouse cursors used throughout Openbox
   inline const Cursors &cursors() const { return _cursors; }
 
+  inline PyObject *pyclients() const { return _pyclients; }
+
   //! The main function of the Openbox class
   /*!
     This function should be called after instantiating the Openbox class.
This page took 0.023681 seconds and 4 git commands to generate.