diff options
author | David Robillard <d@drobilla.net> | 2014-04-26 16:49:15 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-04-26 16:49:15 +0000 |
commit | 65b14544b89afc3a7d3a7de57e6ef15ca8165bd0 (patch) | |
tree | aff9e8f19197c83df67ff723ea154b7573880cdb /ganv/group.h | |
parent | fb3498abb00ed3cf5c5938fcb1bffef163674274 (diff) | |
download | ganv-65b14544b89afc3a7d3a7de57e6ef15ca8165bd0.tar.gz ganv-65b14544b89afc3a7d3a7de57e6ef15ca8165bd0.tar.bz2 ganv-65b14544b89afc3a7d3a7de57e6ef15ca8165bd0.zip |
Clean up Ganv API.
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5367 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'ganv/group.h')
-rw-r--r-- | ganv/group.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/ganv/group.h b/ganv/group.h index 0d77ee6..1979d6f 100644 --- a/ganv/group.h +++ b/ganv/group.h @@ -33,21 +33,19 @@ G_BEGIN_DECLS #define GANV_GROUP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GANV_TYPE_GROUP, GanvGroupClass)) typedef struct _GanvGroup GanvGroup; +typedef struct _GanvGroupImpl GanvGroupImpl; typedef struct _GanvGroupClass GanvGroupClass; struct _GanvGroup { - GanvItem item; - - /* Children of the group */ - GList* item_list; - GList* item_list_end; + GanvItem item; + GanvGroupImpl* impl; }; struct _GanvGroupClass { GanvItemClass parent_class; /* Reserved for future expansion */ - gpointer spare_vmethods [4]; + gpointer spare_vmethods[4]; }; GType ganv_group_get_type(void) G_GNUC_CONST; |