#include <string>
#include <vector>
-#include <map>
#include "python.hh"
#include "otk/screeninfo.hh"
Cursor ur_angle; //!< For resizing the right corner of a window
};
- //! A map for looking up a specific client class from the window id
- typedef std::map<Window, OBClient *> ClientMap;
-
//! A list of OBScreen classes
typedef std::vector<OBScreen *> ScreenList;
char *_argv0;
//! A list of all managed clients
- ClientMap _clients;
- PyDictObject *_pyclients;
+ PyDictObject *_clients;
//! A list of all the managed screens
ScreenList _screens;
//! Returns the mouse cursors used throughout Openbox
inline const Cursors &cursors() const { return _cursors; }
- inline PyObject *pyclients() const { return _pyclients; }
+ inline PyDictObject *clients() const { return _clients; }
//! The main function of the Openbox class
/*!