From cc1f6d08e843a2d80e7d536ff71535aaca15f318 Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 4 Dec 2017 16:21:26 +0100 Subject: Add GUI spec draft Signed-off-by: pacien --- include/gui/group.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 include/gui/group.h (limited to 'include/gui/group.h') diff --git a/include/gui/group.h b/include/gui/group.h new file mode 100644 index 0000000..6914d55 --- /dev/null +++ b/include/gui/group.h @@ -0,0 +1,19 @@ +#ifndef UPEM_MORPHING_GROUP +#define UPEM_MORPHING_GROUP + +/** + * File: group.h + */ + +typedef struct { + Component component; + Component *sub_components; +} Group; + +void group_init(Group *group, int padding); + +void group_free(Group *group); + +void group_add_component(Group *group, Component *component); + +#endif -- cgit v1.2.3