Data Fields
_Elm_Layout_Data Struct Reference

Data Fields

Eina_Bool needs_size_calc: 1
 This flag is set true when the layout sizing eval is already requested. More...
 
Eina_Bool restricted_calc_w: 1
 This is a flag to support edje restricted_calc in w axis.
 
Eina_Bool restricted_calc_h: 1
 This is a flag to support edje restricted_calc in y axis.
 

Field Documentation

◆ needs_size_calc

Eina_Bool _Elm_Layout_Data::needs_size_calc

This flag is set true when the layout sizing eval is already requested.

This defers sizing evaluation until smart calculation to avoid unnecessary calculation.