1 #ifndef E_GADGET_TYPES_H
2 # define E_GADGET_TYPES_H
3 
4 typedef enum
5 {
6    E_GADGET_SITE_GRAVITY_NONE = 0,
7    E_GADGET_SITE_GRAVITY_LEFT,
8    E_GADGET_SITE_GRAVITY_RIGHT,
9    E_GADGET_SITE_GRAVITY_TOP,
10    E_GADGET_SITE_GRAVITY_BOTTOM,
11    E_GADGET_SITE_GRAVITY_CENTER,
12 } E_Gadget_Site_Gravity;
13 
14 typedef enum
15 {
16    E_GADGET_SITE_ORIENT_NONE = 0,
17    E_GADGET_SITE_ORIENT_HORIZONTAL,
18    E_GADGET_SITE_ORIENT_VERTICAL,
19 } E_Gadget_Site_Orient;
20 
21 typedef enum
22 {
23    E_GADGET_SITE_ANCHOR_NONE = 0,
24    E_GADGET_SITE_ANCHOR_LEFT = (1 << 0),
25    E_GADGET_SITE_ANCHOR_RIGHT = (1 << 1),
26    E_GADGET_SITE_ANCHOR_TOP = (1 << 2),
27    E_GADGET_SITE_ANCHOR_BOTTOM = (1 << 3),
28 } E_Gadget_Site_Anchor;
29 
30 #endif
31