\hypertarget{struct__Elm__Layout__Smart__Data}{}\section{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data Struct Reference}
\label{struct__Elm__Layout__Smart__Data}\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}


Base widget smart data extended with layout instance data.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_acbb86c7ccc995e377f5202b961997ee3}\label{struct__Elm__Layout__Smart__Data_acbb86c7ccc995e377f5202b961997ee3}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_acbb86c7ccc995e377f5202b961997ee3}{obj}}
\begin{DoxyCompactList}\small\item\em The object itself. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a0bc6515cb6ccc7ac4a2dfb7918291937}{subs}}
\begin{DoxyCompactList}\small\item\em 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. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a76b1731ec4829adb00a0ffb08b2a9c3a}{edje\+\_\+signals}}
\begin{DoxyCompactList}\small\item\em The list of edje signal callbacks. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a58f847ab9be7b013e39a15849ff3f50b}{parts\+\_\+cursors}}
\begin{DoxyCompactList}\small\item\em The list of cursor names of layout parts. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\+\_\+\+Hash}} $\ast$ \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a4295dccbd5be659494369c2259a6037b}{prop\+\_\+connect}}
\begin{DoxyCompactList}\small\item\em The hash of properties connected to layout parts. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\+\_\+\+Hash}} $\ast$ \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a543a72f92c64585fbeca7495d049f160}{factories}}
\begin{DoxyCompactList}\small\item\em The hash with parts connected to factories. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a79b4a9535a633122ba553a92fcefb737}\label{struct__Elm__Layout__Smart__Data_a79b4a9535a633122ba553a92fcefb737}} 
Efl\+\_\+\+Model $\ast$ \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a79b4a9535a633122ba553a92fcefb737}{model}}
\begin{DoxyCompactList}\small\item\em The model. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a60cd8eb85cd48910fb59f54b3ac08253}{klass}}
\begin{DoxyCompactList}\small\item\em 1st identifier of an edje object group which is used in theme\+\_\+set. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_ac71e715319498cf2f17a550c7fd0ae3e}{group}}
\begin{DoxyCompactList}\small\item\em 2nd identifier of an edje object group which is used in theme\+\_\+set. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a8fde24358eba08707c1ef1dec33db7ea}\label{struct__Elm__Layout__Smart__Data_a8fde24358eba08707c1ef1dec33db7ea}} 
int \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a8fde24358eba08707c1ef1dec33db7ea}{frozen}}
\begin{DoxyCompactList}\small\item\em Layout freeze counter. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a09347544d2c6d4b38c3723ddbd8e13c9}{needs\+\_\+size\+\_\+calc}}\+: 1
\begin{DoxyCompactList}\small\item\em This flas is set true when the layout sizing eval is already requested. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a1ee5f6a65db482d357cba5a6a6b355b1}{restricted\+\_\+calc\+\_\+w}}\+: 1
\begin{DoxyCompactList}\small\item\em This is a flag to support edje restricted\+\_\+calc in w axis. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a795e136ebb7f39d6564033c7ac594152}{restricted\+\_\+calc\+\_\+h}}\+: 1
\begin{DoxyCompactList}\small\item\em This is a flag to support edje restricted\+\_\+calc in y axis. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_ae76082aeae1d723c68642be6eb911e59}{can\+\_\+access}}\+: 1
\begin{DoxyCompactList}\small\item\em This is true when all text(including textblock) parts can be accessible by accessibility. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_ae6ca2e91974def2e30b0ac55410f3aa3}{destructed\+\_\+is}}\+: 1
\begin{DoxyCompactList}\small\item\em This flag indicates if Elm\+\_\+\+Layout destructor was called. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a1271b1b1587abbef8abe5cbef7c448b9}\label{struct__Elm__Layout__Smart__Data_a1271b1b1587abbef8abe5cbef7c448b9}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a1271b1b1587abbef8abe5cbef7c448b9}{file\+\_\+set}}\+: 1
\begin{DoxyCompactList}\small\item\em This flag indicates if Elm\+\_\+\+Layout source is set from a file. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a70a812d64ee3493f20843a1e00a6d851}\label{struct__Elm__Layout__Smart__Data_a70a812d64ee3493f20843a1e00a6d851}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Layout__Smart__Data_a70a812d64ee3493f20843a1e00a6d851}{view\+\_\+updated}}\+: 1
\begin{DoxyCompactList}\small\item\em This flag indicates to Elm\+\_\+\+Layout don\textquotesingle{}t update model in text\+\_\+set. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Base widget smart data extended with layout instance data. 

\subsection{Field Documentation}
\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a0bc6515cb6ccc7ac4a2dfb7918291937}\label{struct__Elm__Layout__Smart__Data_a0bc6515cb6ccc7ac4a2dfb7918291937}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!subs@{subs}}
\index{subs@{subs}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{subs}{subs}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}}$\ast$ \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::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. 



Referenced by elm\+\_\+layout\+\_\+content\+\_\+swallow\+\_\+list\+\_\+get().

\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a76b1731ec4829adb00a0ffb08b2a9c3a}\label{struct__Elm__Layout__Smart__Data_a76b1731ec4829adb00a0ffb08b2a9c3a}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!edje\+\_\+signals@{edje\+\_\+signals}}
\index{edje\+\_\+signals@{edje\+\_\+signals}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{edje\+\_\+signals}{edje\_signals}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}}$\ast$ \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::edje\+\_\+signals}



The list of edje signal callbacks. 

\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a58f847ab9be7b013e39a15849ff3f50b}\label{struct__Elm__Layout__Smart__Data_a58f847ab9be7b013e39a15849ff3f50b}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!parts\+\_\+cursors@{parts\+\_\+cursors}}
\index{parts\+\_\+cursors@{parts\+\_\+cursors}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{parts\+\_\+cursors}{parts\_cursors}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}}$\ast$ \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::parts\+\_\+cursors}



The list of cursor names of layout parts. 

This is a list of Elm\+\_\+\+Layout\+\_\+\+Sub\+\_\+\+Object\+\_\+\+Cursor struct. \mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a4295dccbd5be659494369c2259a6037b}\label{struct__Elm__Layout__Smart__Data_a4295dccbd5be659494369c2259a6037b}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!prop\+\_\+connect@{prop\+\_\+connect}}
\index{prop\+\_\+connect@{prop\+\_\+connect}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{prop\+\_\+connect}{prop\_connect}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\+\_\+\+Hash}}$\ast$ \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::prop\+\_\+connect}



The hash of properties connected to layout parts. 

\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a543a72f92c64585fbeca7495d049f160}\label{struct__Elm__Layout__Smart__Data_a543a72f92c64585fbeca7495d049f160}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!factories@{factories}}
\index{factories@{factories}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{factories}{factories}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\+\_\+\+Hash}}$\ast$ \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::factories}



The hash with parts connected to factories. 

\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a60cd8eb85cd48910fb59f54b3ac08253}\label{struct__Elm__Layout__Smart__Data_a60cd8eb85cd48910fb59f54b3ac08253}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!klass@{klass}}
\index{klass@{klass}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{klass}{klass}}
{\footnotesize\ttfamily const char$\ast$ \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::klass}



1st identifier of an edje object group which is used in theme\+\_\+set. 

klass and group are used together. \mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_ac71e715319498cf2f17a550c7fd0ae3e}\label{struct__Elm__Layout__Smart__Data_ac71e715319498cf2f17a550c7fd0ae3e}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!group@{group}}
\index{group@{group}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{group}{group}}
{\footnotesize\ttfamily const char$\ast$ \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::group}



2nd identifier of an edje object group which is used in theme\+\_\+set. 

klass and group are used together. \mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a09347544d2c6d4b38c3723ddbd8e13c9}\label{struct__Elm__Layout__Smart__Data_a09347544d2c6d4b38c3723ddbd8e13c9}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!needs\+\_\+size\+\_\+calc@{needs\+\_\+size\+\_\+calc}}
\index{needs\+\_\+size\+\_\+calc@{needs\+\_\+size\+\_\+calc}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{needs\+\_\+size\+\_\+calc}{needs\_size\_calc}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::needs\+\_\+size\+\_\+calc}



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

This defers sizing evaluation until smart calculation to avoid unnecessary calculation. \mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a1ee5f6a65db482d357cba5a6a6b355b1}\label{struct__Elm__Layout__Smart__Data_a1ee5f6a65db482d357cba5a6a6b355b1}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!restricted\+\_\+calc\+\_\+w@{restricted\+\_\+calc\+\_\+w}}
\index{restricted\+\_\+calc\+\_\+w@{restricted\+\_\+calc\+\_\+w}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{restricted\+\_\+calc\+\_\+w}{restricted\_calc\_w}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::restricted\+\_\+calc\+\_\+w}



This is a flag to support edje restricted\+\_\+calc in w axis. 

\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_a795e136ebb7f39d6564033c7ac594152}\label{struct__Elm__Layout__Smart__Data_a795e136ebb7f39d6564033c7ac594152}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!restricted\+\_\+calc\+\_\+h@{restricted\+\_\+calc\+\_\+h}}
\index{restricted\+\_\+calc\+\_\+h@{restricted\+\_\+calc\+\_\+h}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{restricted\+\_\+calc\+\_\+h}{restricted\_calc\_h}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::restricted\+\_\+calc\+\_\+h}



This is a flag to support edje restricted\+\_\+calc in y axis. 

\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_ae76082aeae1d723c68642be6eb911e59}\label{struct__Elm__Layout__Smart__Data_ae76082aeae1d723c68642be6eb911e59}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!can\+\_\+access@{can\+\_\+access}}
\index{can\+\_\+access@{can\+\_\+access}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{can\+\_\+access}{can\_access}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::can\+\_\+access}



This is true when all text(including textblock) parts can be accessible by accessibility. 

\mbox{\Hypertarget{struct__Elm__Layout__Smart__Data_ae6ca2e91974def2e30b0ac55410f3aa3}\label{struct__Elm__Layout__Smart__Data_ae6ca2e91974def2e30b0ac55410f3aa3}} 
\index{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}!destructed\+\_\+is@{destructed\+\_\+is}}
\index{destructed\+\_\+is@{destructed\+\_\+is}!\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{destructed\+\_\+is}{destructed\_is}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Layout\+\_\+\+Smart\+\_\+\+Data\+::destructed\+\_\+is}



This flag indicates if Elm\+\_\+\+Layout destructor was called. 

This is needed to avoid unnecessary calculation of subobject deletion during layout object\textquotesingle{}s deletion. 