X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fgroup.h;h=8840601ab9f3dd15f7e97c86d0c03a9d6c96fe80;hb=5be23ec5a4dcacb8b1adf1d352ad5600f426f3ed;hp=7cb6a40583d0c8fcd347e521f558d24ed69a0d17;hpb=e4be1f860bc579fd4a0d9dee6a6ca590030a791e;p=chaz%2Fopenbox diff --git a/openbox/group.h b/openbox/group.h index 7cb6a405..8840601a 100644 --- a/openbox/group.h +++ b/openbox/group.h @@ -4,22 +4,25 @@ #include #include +typedef struct _ObGroup ObGroup; + struct _ObClient; -typedef struct Group { +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 _ObClient *client); +ObGroup *group_add(Window leader, struct _ObClient *client); -void group_remove(Group *self, struct _ObClient *client); +void group_remove(ObGroup *self, struct _ObClient *client); #endif