Eina_List*subs;/**< List of Elm_Layout_Sub_Object_Data structs, to hold the actual sub objects such as text, content and the children of box and table. */
Eina_List*edje_signals;/**< The list of edje signal callbacks. */
Eina_List*parts_cursors;/**< The list of cursor names of layout parts. This is a list of Elm_Layout_Sub_Object_Cursor struct. */
Eina_Boolneeds_size_calc:1;/**< This flas is set true when the layout sizing eval is already requested. This defers sizing evaluation until smart calculation to avoid unnecessary calculation. */
Eina_Boolrestricted_calc_w:1;/**< This is a flag to support edje restricted_calc in w axis. */
Eina_Boolrestricted_calc_h:1;/**< This is a flag to support edje restricted_calc in y axis. */
Eina_Booldestructed_is:1;/**< This flag indicates if Efl.Ui.Layout destructor was called. This is needed to avoid unnecessary calculation of subobject deletion during layout object's deletion. */
Eina_Boolfile_set:1;/**< This flag indicates if Efl.Ui.Layout source is set from a file*/
Eina_Boolview_updated:1;/**< This flag indicates to Efl.Ui.Layout don't update model in text_set */