Rearrange structures to reduce padding
[platform/upstream/elementary.git] / src / lib / elm_widget_index.h
index dc9a9a6..20165a9 100644 (file)
@@ -27,6 +27,7 @@
 typedef struct _Elm_Index_Data Elm_Index_Data;
 struct _Elm_Index_Data
 {
+   double                delay_change_time;
    Evas_Object          *event_rect[2]; /**< rectangle objects for event handling */
    Evas_Object          *bx[2]; // 2 - for now all that's supported
    Eina_List            *items;  /* 1 list. N levels, but only 2
@@ -37,12 +38,11 @@ struct _Elm_Index_Data
    int                   level;
    Evas_Coord            dx, dy;
    Ecore_Timer          *delay;
-   double                delay_change_time;
+   int                   group_num, default_num;
+   int                   show_group, next_group;
    Eina_Bool             level_active[2]; /**< a flag for the activeness of a
                                             level. activeness means the box is
                                             filled with contents. */
-   int                   group_num, default_num;
-   int                   show_group, next_group;
 
    Eina_Bool             mouse_down : 1;
    Eina_Bool             horizontal : 1;