dwm.h (view raw)
1/* See LICENSE file for copyright and license details. */
2#include <X11/Xlib.h>
3
4/* typedefs */
5typedef struct Client Client;
6struct Client {
7 char name[256];
8 int x, y, w, h;
9 int rx, ry, rw, rh; /* revert geometry */
10 int basew, baseh, incw, inch, maxw, maxh, minw, minh;
11 int minax, maxax, minay, maxay;
12 long flags;
13 unsigned int border, oldborder;
14 Bool isbanned, isfixed, ismax, isfloating, wasfloating;
15 Bool *tags;
16 Client *next;
17 Client *prev;
18 Client *snext;
19 Window win;
20};