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