\hypertarget{struct__Elm__Widget__Smart__Data}{}\doxysection{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data Struct Reference}
\label{struct__Elm__Widget__Smart__Data}\index{\_Elm\_Widget\_Smart\_Data@{\_Elm\_Widget\_Smart\_Data}}


Base widget smart data.  


\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a905ab40a8b51d1e9948541a7fcc6348c}\label{struct__Elm__Widget__Smart__Data_a905ab40a8b51d1e9948541a7fcc6348c}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a905ab40a8b51d1e9948541a7fcc6348c}{parent\+\_\+obj}}
\begin{DoxyCompactList}\small\item\em parent object of a widget in the elementary tree \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a85f254c3f60ace1e3d0988c4fbee539a}\label{struct__Elm__Widget__Smart__Data_a85f254c3f60ace1e3d0988c4fbee539a}} 
\mbox{\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array}} $\ast$ {\bfseries children}
\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a967863109f516ff042acf03916dee464}{resize\+\_\+obj}}
\begin{DoxyCompactList}\small\item\em an unique object for each widget that shows the look of a widget. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a563d2e433d4a94b8066d84963ca31b0a}\label{struct__Elm__Widget__Smart__Data_a563d2e433d4a94b8066d84963ca31b0a}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries hover\+\_\+obj}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ae242f1b0c85d9a4de09bbe8785ce987d}\label{struct__Elm__Widget__Smart__Data_ae242f1b0c85d9a4de09bbe8785ce987d}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries bg}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a0ed387311e580d967d710c36311debfc}\label{struct__Elm__Widget__Smart__Data_a0ed387311e580d967d710c36311debfc}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ {\bfseries window}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_abd24c7e928be2ca2e694868860b23e19}\label{struct__Elm__Widget__Smart__Data_abd24c7e928be2ca2e694868860b23e19}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ {\bfseries tooltips}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a54a66c6b20ae3d63711ead489d79bdde}\label{struct__Elm__Widget__Smart__Data_a54a66c6b20ae3d63711ead489d79bdde}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ {\bfseries cursors}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a703667c803b7c51362cbc0f6af5216b4}\label{struct__Elm__Widget__Smart__Data_a703667c803b7c51362cbc0f6af5216b4}} 
\mbox{\hyperlink{group__Eina__Rectangle__Group_ga54eb5415ac2d06bebae66e984565a57a}{Eina\+\_\+\+Rect}} {\bfseries show\+\_\+region}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a3fe59c5c8fb0e591738c75a1f6fe4412}\label{struct__Elm__Widget__Smart__Data_a3fe59c5c8fb0e591738c75a1f6fe4412}} 
int {\bfseries scroll\+\_\+hold}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ad09a5535668d949243fee75f63da482c}\label{struct__Elm__Widget__Smart__Data_ad09a5535668d949243fee75f63da482c}} 
int {\bfseries scroll\+\_\+freeze}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aaa345e7a92913603e96fa566ed379f26}\label{struct__Elm__Widget__Smart__Data_aaa345e7a92913603e96fa566ed379f26}} 
double {\bfseries scale}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a0acb185ee8fadd0d6418353700e2ebea}\label{struct__Elm__Widget__Smart__Data_a0acb185ee8fadd0d6418353700e2ebea}} 
\mbox{\hyperlink{group__Elm__Theme_ga19b1b1b2c1bcc52287455d3dd5654e79}{Elm\+\_\+\+Theme}} $\ast$ {\bfseries theme}
\item 
const char $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a3429af94a188a61440d7b504201291d9}{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__Widget__Smart__Data_a0fca74c661df8ff4429fc3ac8ac3f497}{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__Widget__Smart__Data_a6929caa051878d579c6b9cdd00a68dac}\label{struct__Elm__Widget__Smart__Data_a6929caa051878d579c6b9cdd00a68dac}} 
const char $\ast$ {\bfseries style}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a940a798a01a83a369b75c48991acf448}\label{struct__Elm__Widget__Smart__Data_a940a798a01a83a369b75c48991acf448}} 
const char $\ast$ {\bfseries access\+\_\+info}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a61d1decb917173d2a95284d8519cc4fc}\label{struct__Elm__Widget__Smart__Data_a61d1decb917173d2a95284d8519cc4fc}} 
const char $\ast$ {\bfseries accessible\+\_\+name}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a47a3e4d588607337746996c2a5251eea}\label{struct__Elm__Widget__Smart__Data_a47a3e4d588607337746996c2a5251eea}} 
int {\bfseries child\+\_\+drag\+\_\+x\+\_\+locked}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ac5597e080f75860a6acd0cc5120d29ba}\label{struct__Elm__Widget__Smart__Data_ac5597e080f75860a6acd0cc5120d29ba}} 
int {\bfseries child\+\_\+drag\+\_\+y\+\_\+locked}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a3d2661c6eec50ba58910705380c2b02e}\label{struct__Elm__Widget__Smart__Data_a3d2661c6eec50ba58910705380c2b02e}} 
int {\bfseries disabled}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a95d843e193acc61a0faec215eaad061d}\label{struct__Elm__Widget__Smart__Data_a95d843e193acc61a0faec215eaad061d}} 
int {\bfseries tree\+\_\+unfocusable}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a6f579b03e9dea71724a7ed7697ea3c1a}\label{struct__Elm__Widget__Smart__Data_a6f579b03e9dea71724a7ed7697ea3c1a}} 
\mbox{\hyperlink{group__Eina__Inline__List__Group_gad93973c87f867f249482e936797096ad}{Eina\+\_\+\+Inlist}} $\ast$ {\bfseries translate\+\_\+strings}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a0d012e08c7e16225e9b654b9315d161b}\label{struct__Elm__Widget__Smart__Data_a0d012e08c7e16225e9b654b9315d161b}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ {\bfseries event\+\_\+cb}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a39306b61e6b7f0e1ae93190ba98cadb3}\label{struct__Elm__Widget__Smart__Data_a39306b61e6b7f0e1ae93190ba98cadb3}} 
void $\ast$ {\bfseries on\+\_\+show\+\_\+region\+\_\+data}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a1a41190c22b4fe9f6da2b4cf0aa3d22a}\label{struct__Elm__Widget__Smart__Data_a1a41190c22b4fe9f6da2b4cf0aa3d22a}} 
Elm\+\_\+\+Widget\+\_\+\+On\+\_\+\+Show\+\_\+\+Region\+\_\+\+Cb {\bfseries on\+\_\+show\+\_\+region}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aa494a2cba2e1582e9323db57e8776949}\label{struct__Elm__Widget__Smart__Data_aa494a2cba2e1582e9323db57e8776949}} 
\mbox{\hyperlink{group__Eina__Types__Group_gadbac560ba2bca5c61d97bfbb542018f3}{Eina\+\_\+\+Free\+\_\+\+Cb}} {\bfseries on\+\_\+show\+\_\+region\+\_\+data\+\_\+free}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ae457e6c01ca9a45d477f02f73d48cb32}\label{struct__Elm__Widget__Smart__Data_ae457e6c01ca9a45d477f02f73d48cb32}} 
\mbox{\hyperlink{group__Elm__General_ga5933e79d635678e191d4ba7f12dd3461}{Elm\+\_\+\+Focus\+\_\+\+Move\+\_\+\+Policy}} {\bfseries focus\+\_\+move\+\_\+policy}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a78aaee9cad1e4c879d460c80ed6d818e}\label{struct__Elm__Widget__Smart__Data_a78aaee9cad1e4c879d460c80ed6d818e}} 
\mbox{\hyperlink{group__Elm__General_gae3179df82d667bb74ed2dbf028762468}{Elm\+\_\+\+Focus\+\_\+\+Region\+\_\+\+Show\+\_\+\+Mode}} {\bfseries focus\+\_\+region\+\_\+show\+\_\+mode}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a01e5f7a51899925f7e78e3e7d151811e}\label{struct__Elm__Widget__Smart__Data_a01e5f7a51899925f7e78e3e7d151811e}} 
\mbox{\hyperlink{struct__Efl__Ui__Widget__Focus__State}{Efl\+\_\+\+Ui\+\_\+\+Widget\+\_\+\+Focus\+\_\+\+State}} {\bfseries focus}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a2d71bf1c3b42b1efcf36771a2b6cab2f}\label{struct__Elm__Widget__Smart__Data_a2d71bf1c3b42b1efcf36771a2b6cab2f}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int {\bfseries child\_count}\\
\>Efl\_Ui\_Focus\_Object $\ast$ {\bfseries parent}\\
\} {\bfseries logical}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a9768a25fceea346f9bc3103155ecef7b}\label{struct__Elm__Widget__Smart__Data_a9768a25fceea346f9bc3103155ecef7b}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>Efl\_Ui\_Focus\_Manager $\ast$ {\bfseries manager}\\
\>Efl\_Ui\_Focus\_Object $\ast$ {\bfseries provider}\\
\} {\bfseries manager}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_acef3448c1a0b2c2e9467b07830a00f96}\label{struct__Elm__Widget__Smart__Data_acef3448c1a0b2c2e9467b07830a00f96}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\_Bool}} {\bfseries listen\_to\_manager}\\
\>\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\_List}} $\ast$ {\bfseries custom\_chain}\\
\>\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\_Object}} $\ast$ {\bfseries prev}\\
\>\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\_Object}} $\ast$ {\bfseries next}\\
\>\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\_Object}} $\ast$ {\bfseries up}\\
\>\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\_Object}} $\ast$ {\bfseries down}\\
\>\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\_Object}} $\ast$ {\bfseries right}\\
\>\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\_Object}} $\ast$ {\bfseries left}\\
\>\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\_Object\_Item}} $\ast$ {\bfseries item\_prev}\\
\>\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\_Object\_Item}} $\ast$ {\bfseries item\_next}\\
\>\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\_Object\_Item}} $\ast$ {\bfseries item\_up}\\
\>\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\_Object\_Item}} $\ast$ {\bfseries item\_down}\\
\>\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\_Object\_Item}} $\ast$ {\bfseries item\_right}\\
\>\mbox{\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\_Object\_Item}} $\ast$ {\bfseries item\_left}\\
\} {\bfseries legacy\_focus}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a8abd67bc2ed5eb0a592f398d6e4ecc73}\label{struct__Elm__Widget__Smart__Data_a8abd67bc2ed5eb0a592f398d6e4ecc73}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>Efl\_Model $\ast$ {\bfseries model}\\
\>Efl\_Model\_Provider $\ast$ {\bfseries provider}\\
\>\mbox{\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\_Hash}} $\ast$ {\bfseries model\_lookup}\\
\>\mbox{\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\_Hash}} $\ast$ {\bfseries view\_lookup}\\
\>\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\_Bool}} {\bfseries registered}: 1\\
\>\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\_Bool}} {\bfseries callback\_to\_provider}: 1\\
\} {\bfseries properties}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ae9e0a0406849cff55e79d3cafd6f297d}\label{struct__Elm__Widget__Smart__Data_ae9e0a0406849cff55e79d3cafd6f297d}} 
void $\ast$ {\bfseries shared\+\_\+win\+\_\+data}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a7d6fb2192d62ae76d730c3d96fe65753}\label{struct__Elm__Widget__Smart__Data_a7d6fb2192d62ae76d730c3d96fe65753}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries scroll\+\_\+x\+\_\+locked}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_afeedbbbf5c1b63fee435c8b7c920414e}\label{struct__Elm__Widget__Smart__Data_afeedbbbf5c1b63fee435c8b7c920414e}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries scroll\+\_\+y\+\_\+locked}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aa96842e46030e40d02ca4cf6e357e8e9}\label{struct__Elm__Widget__Smart__Data_aa96842e46030e40d02ca4cf6e357e8e9}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries can\+\_\+focus}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a9fdbe961ddb99de314b25d791d613169}\label{struct__Elm__Widget__Smart__Data_a9fdbe961ddb99de314b25d791d613169}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries focused}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a1fa5dfc94377c7550bd14405181a653b}\label{struct__Elm__Widget__Smart__Data_a1fa5dfc94377c7550bd14405181a653b}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries top\+\_\+win\+\_\+focused}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a67fe5664057f544811788786ca533d92}\label{struct__Elm__Widget__Smart__Data_a67fe5664057f544811788786ca533d92}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries focus\+\_\+move\+\_\+policy\+\_\+auto\+\_\+mode}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ac7285de248ee518f2eb6b758be847736}\label{struct__Elm__Widget__Smart__Data_ac7285de248ee518f2eb6b758be847736}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries highlight\+\_\+ignore}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a2d91a13b20c85e6624df5c825eca4b8e}\label{struct__Elm__Widget__Smart__Data_a2d91a13b20c85e6624df5c825eca4b8e}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries highlight\+\_\+in\+\_\+theme}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aec60ea9bd94112d851c8fb6c81b88ab2}\label{struct__Elm__Widget__Smart__Data_aec60ea9bd94112d851c8fb6c81b88ab2}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries access\+\_\+highlight\+\_\+in\+\_\+theme}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a8dc6b1410c4bdef8807a4efb285da92a}\label{struct__Elm__Widget__Smart__Data_a8dc6b1410c4bdef8807a4efb285da92a}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries is\+\_\+mirrored}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a9ae7b4aed2cac327920d6638362415d6}\label{struct__Elm__Widget__Smart__Data_a9ae7b4aed2cac327920d6638362415d6}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries mirrored\+\_\+auto\+\_\+mode}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ac3999bca56cf76386d41a85c0e855eda}\label{struct__Elm__Widget__Smart__Data_ac3999bca56cf76386d41a85c0e855eda}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries still\+\_\+in}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_acf22d6259515836bbabae3c2bb09cb36}\label{struct__Elm__Widget__Smart__Data_acf22d6259515836bbabae3c2bb09cb36}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries highlighted}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a025a2c0af04f045007e17de2480c7be1}\label{struct__Elm__Widget__Smart__Data_a025a2c0af04f045007e17de2480c7be1}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries highlight\+\_\+root}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a9d741101cbcedcafc17a4e1a11e1aa96}\label{struct__Elm__Widget__Smart__Data_a9d741101cbcedcafc17a4e1a11e1aa96}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a9d741101cbcedcafc17a4e1a11e1aa96}{on\+\_\+translate}}\+: 1
\begin{DoxyCompactList}\small\item\em This is true when any types of elm translate function is being called. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a4db43176bdf1dc2e7bb75253158426f8}\label{struct__Elm__Widget__Smart__Data_a4db43176bdf1dc2e7bb75253158426f8}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a4db43176bdf1dc2e7bb75253158426f8}{on\+\_\+create}}\+: 1
\begin{DoxyCompactList}\small\item\em This is true when the widget is on creation(general widget constructor). \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_adf5eabff3ec50eecde08bd60eff53ae7}\label{struct__Elm__Widget__Smart__Data_adf5eabff3ec50eecde08bd60eff53ae7}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_adf5eabff3ec50eecde08bd60eff53ae7}{on\+\_\+destroy}}\+: 1
\begin{DoxyCompactList}\small\item\em This is true when the widget is on destruction(general widget destructor). \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ac9e26161f2cb18445dcdbe3009c820e9}\label{struct__Elm__Widget__Smart__Data_ac9e26161f2cb18445dcdbe3009c820e9}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_ac9e26161f2cb18445dcdbe3009c820e9}{provider\+\_\+lookup}}\+: 1
\begin{DoxyCompactList}\small\item\em This is true when efl\+\_\+provider\+\_\+find is currently walking the tree. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a7edf603135ee30ef5f2e671b3d496e4f}\label{struct__Elm__Widget__Smart__Data_a7edf603135ee30ef5f2e671b3d496e4f}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries has\+\_\+shadow}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a21db15b39b2647f21d5c94def4cc1dca}\label{struct__Elm__Widget__Smart__Data_a21db15b39b2647f21d5c94def4cc1dca}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries internal}\+: 1
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Base widget smart data. 

This is data bound to an Elementary object {\bfseries{instance}}, so its particular to that specific object and not shared between all objects in its class. It is here, though, that we got a pointer to the object\textquotesingle{}s class, the first field -- {\ttfamily \textquotesingle{}api\textquotesingle{}}. 

\doxysubsection{Field Documentation}
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a967863109f516ff042acf03916dee464}\label{struct__Elm__Widget__Smart__Data_a967863109f516ff042acf03916dee464}} 
\index{\_Elm\_Widget\_Smart\_Data@{\_Elm\_Widget\_Smart\_Data}!resize\_obj@{resize\_obj}}
\index{resize\_obj@{resize\_obj}!\_Elm\_Widget\_Smart\_Data@{\_Elm\_Widget\_Smart\_Data}}
\doxysubsubsection{\texorpdfstring{resize\_obj}{resize\_obj}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}}$\ast$ \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data\+::resize\+\_\+obj}



an unique object for each widget that shows the look of a widget. 

Resize object\textquotesingle{}s geometry is same as the widget. This resize object is different from that of window\textquotesingle{}s resize object. 

Referenced by elm\+\_\+layout\+\_\+edje\+\_\+get(), elm\+\_\+layout\+\_\+signal\+\_\+callback\+\_\+add(), and elm\+\_\+layout\+\_\+signal\+\_\+callback\+\_\+del().

\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a3429af94a188a61440d7b504201291d9}\label{struct__Elm__Widget__Smart__Data_a3429af94a188a61440d7b504201291d9}} 
\index{\_Elm\_Widget\_Smart\_Data@{\_Elm\_Widget\_Smart\_Data}!klass@{klass}}
\index{klass@{klass}!\_Elm\_Widget\_Smart\_Data@{\_Elm\_Widget\_Smart\_Data}}
\doxysubsubsection{\texorpdfstring{klass}{klass}}
{\footnotesize\ttfamily const char$\ast$ \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+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__Widget__Smart__Data_a0fca74c661df8ff4429fc3ac8ac3f497}\label{struct__Elm__Widget__Smart__Data_a0fca74c661df8ff4429fc3ac8ac3f497}} 
\index{\_Elm\_Widget\_Smart\_Data@{\_Elm\_Widget\_Smart\_Data}!group@{group}}
\index{group@{group}!\_Elm\_Widget\_Smart\_Data@{\_Elm\_Widget\_Smart\_Data}}
\doxysubsubsection{\texorpdfstring{group}{group}}
{\footnotesize\ttfamily const char$\ast$ \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data\+::group}



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

klass and group are used together. 