\hypertarget{struct__Elm__Widget__Smart__Data}{}\section{\+\_\+\+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.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a559b18ffdd40edf44a275ee35299f70f}\label{struct__Elm__Widget__Smart__Data_a559b18ffdd40edf44a275ee35299f70f}} 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a559b18ffdd40edf44a275ee35299f70f}{obj}}
\begin{DoxyCompactList}\small\item\em object pointer for this widget smart data \end{DoxyCompactList}\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_a39f70dcbead4726a03e4b79bad1eaea0}\label{struct__Elm__Widget__Smart__Data_a39f70dcbead4726a03e4b79bad1eaea0}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries x}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a3b98ebbd1f8012c35eb82ad7ff91751b}\label{struct__Elm__Widget__Smart__Data_a3b98ebbd1f8012c35eb82ad7ff91751b}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries y}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aebb0402aa7815cbb9cd271f44d579768}\label{struct__Elm__Widget__Smart__Data_aebb0402aa7815cbb9cd271f44d579768}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries w}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a8354ff9714f091ffaedf855a038d31b3}\label{struct__Elm__Widget__Smart__Data_a8354ff9714f091ffaedf855a038d31b3}} 
\mbox{\hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}} {\bfseries h}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a6950e121f4f510438c399c0a39a7f5a5}\label{struct__Elm__Widget__Smart__Data_a6950e121f4f510438c399c0a39a7f5a5}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{struct__Elm__Widget__Smart__Data_a6950e121f4f510438c399c0a39a7f5a5}{subobjs}}
\begin{DoxyCompactList}\small\item\em list of widgets\textquotesingle{} sub objects in the elementary tree \end{DoxyCompactList}\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_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{union__Eina__Rect}{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_a43cf16a301e7f71086a0b84b79817f67}\label{struct__Elm__Widget__Smart__Data_a43cf16a301e7f71086a0b84b79817f67}} 
unsigned int {\bfseries focus\+\_\+order}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_aa293ee3da5109772f0b4d01555d025d0}\label{struct__Elm__Widget__Smart__Data_aa293ee3da5109772f0b4d01555d025d0}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries focus\+\_\+order\+\_\+on\+\_\+calc}
\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_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_ae4544454a4068da75ca23d9efc7f4d09}\label{struct__Elm__Widget__Smart__Data_ae4544454a4068da75ca23d9efc7f4d09}} 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ {\bfseries focus\+\_\+chain}
\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_a4dd4c003796fcc661ef778aeb376cd65}\label{struct__Elm__Widget__Smart__Data_a4dd4c003796fcc661ef778aeb376cd65}} 
Efl\+\_\+\+Ui\+\_\+\+Scrollable\+\_\+\+On\+\_\+\+Show\+\_\+\+Region {\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_a3ff9d1fe3cf8a99e8f5a71859d6cffd6}\label{struct__Elm__Widget__Smart__Data_a3ff9d1fe3cf8a99e8f5a71859d6cffd6}} 
int {\bfseries orient\+\_\+mode}
\item 
\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_ae457e6c01ca9a45d477f02f73d48cb32}\label{struct__Elm__Widget__Smart__Data_ae457e6c01ca9a45d477f02f73d48cb32}} 
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_ga73d61ee2258796ae23be9b801bfe31a6}{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_a8ac5ef7e5d7d4e357fdef60ef8f312c4}\label{struct__Elm__Widget__Smart__Data_a8ac5ef7e5d7d4e357fdef60ef8f312c4}} 
\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_a194a996441ed9bdda8748140f35b071b}\label{struct__Elm__Widget__Smart__Data_a194a996441ed9bdda8748140f35b071b}} 
\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_aa8abe1997428be7ee1b383844ec23100}\label{struct__Elm__Widget__Smart__Data_aa8abe1997428be7ee1b383844ec23100}} 
\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_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_a6077508d73aee26c2b7ad74373f28b6b}\label{struct__Elm__Widget__Smart__Data_a6077508d73aee26c2b7ad74373f28b6b}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries child\+\_\+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_aae7343477bf940637f777416071b1472}\label{struct__Elm__Widget__Smart__Data_aae7343477bf940637f777416071b1472}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries tree\+\_\+unfocusable}\+: 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_ad3dd5820a990892833e8aff2329af609}\label{struct__Elm__Widget__Smart__Data_ad3dd5820a990892833e8aff2329af609}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries disabled}\+: 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{\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{\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{\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
\end{DoxyCompactItemize}


\subsection{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{}}. 

\subsection{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}}
\subsubsection{\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. \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}}
\subsubsection{\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}}
\subsubsection{\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. \mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a9d741101cbcedcafc17a4e1a11e1aa96}\label{struct__Elm__Widget__Smart__Data_a9d741101cbcedcafc17a4e1a11e1aa96}} 
\index{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}!on\+\_\+translate@{on\+\_\+translate}}
\index{on\+\_\+translate@{on\+\_\+translate}!\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{on\+\_\+translate}{on\_translate}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data\+::on\+\_\+translate}



This is true when any types of elm translate function is being called. 

\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_a4db43176bdf1dc2e7bb75253158426f8}\label{struct__Elm__Widget__Smart__Data_a4db43176bdf1dc2e7bb75253158426f8}} 
\index{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}!on\+\_\+create@{on\+\_\+create}}
\index{on\+\_\+create@{on\+\_\+create}!\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{on\+\_\+create}{on\_create}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data\+::on\+\_\+create}



This is true when the widget is on creation(general widget constructor). 

\mbox{\Hypertarget{struct__Elm__Widget__Smart__Data_adf5eabff3ec50eecde08bd60eff53ae7}\label{struct__Elm__Widget__Smart__Data_adf5eabff3ec50eecde08bd60eff53ae7}} 
\index{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}!on\+\_\+destroy@{on\+\_\+destroy}}
\index{on\+\_\+destroy@{on\+\_\+destroy}!\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data}}
\subsubsection{\texorpdfstring{on\+\_\+destroy}{on\_destroy}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \+\_\+\+Elm\+\_\+\+Widget\+\_\+\+Smart\+\_\+\+Data\+::on\+\_\+destroy}



This is true when the widget is on destruction(general widget destructor). 

