summaryrefslogtreecommitdiff
path: root/include/gui/group.h
blob: 6914d5567bffd9388ca0d93c23cd992c44c8f50c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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