X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fgroup.h;h=8840601ab9f3dd15f7e97c86d0c03a9d6c96fe80;hb=5d4cbbc67444c3955f705b3aeddf29be1c731866;hp=dfc6e883f6798d0727d1c6934c71defa25033974;hpb=5f42ecfacbbf0bcfe43137c51a20b60d8ea368e3;p=chaz%2Fopenbox diff --git a/openbox/group.h b/openbox/group.h index dfc6e883..8840601a 100644 --- a/openbox/group.h +++ b/openbox/group.h @@ -4,22 +4,25 @@ #include #include -struct Client; +typedef struct _ObGroup ObGroup; -typedef struct Group { +struct _ObClient; + +struct _ObGroup +{ Window leader; /* list of clients */ GSList *members; -} Group; +}; extern GHashTable *group_map; void group_startup(); void group_shutdown(); -Group *group_add(Window leader, struct Client *client); +ObGroup *group_add(Window leader, struct _ObClient *client); -void group_remove(Group *self, struct Client *client); +void group_remove(ObGroup *self, struct _ObClient *client); #endif