summaryrefslogtreecommitdiff
path: root/src/privatescreen.h
diff options
context:
space:
mode:
authorErkin Bahceci <erkinbah@gmail.com>2009-06-02 13:47:51 -0500
committerErkin Bahceci <erkinbah@gmail.com>2009-06-02 13:47:51 -0500
commitf06dcdd357a2490bdc956d100626fe35b2dc9e30 (patch)
treeaa03a59ded2733af72c187b43a68b5341ef306e7 /src/privatescreen.h
parent3de0e9bf85faa975aa18426eff0eaed9d7f97575 (diff)
downloadunity-window-decorator-f06dcdd357a2490bdc956d100626fe35b2dc9e30.tar.gz
unity-window-decorator-f06dcdd357a2490bdc956d100626fe35b2dc9e30.tar.bz2
Separate clientList. Add clientList accessor.
Diffstat (limited to 'src/privatescreen.h')
-rw-r--r--src/privatescreen.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/privatescreen.h b/src/privatescreen.h
index c0d1a71..79ef8cf 100644
--- a/src/privatescreen.h
+++ b/src/privatescreen.h
@@ -411,8 +411,11 @@ class PrivateScreen : public CoreOptions {
Cursor normalCursor;
Cursor busyCursor;
- CompWindow **clientList;
- int nClientList;
+ CompWindowVector clientList; /* clients in mapping order */
+ CompWindowVector clientListStacking; /* clients in stacking order */
+
+ std::vector<Window> clientIdList; /* client ids in mapping order */
+ std::vector<Window> clientIdListStacking;/* client ids in stacking order */
std::list<ButtonGrab> buttonGrabs;
std::list<KeyGrab> keyGrabs;