\section{Data Structures}
Here are the data structures with brief descriptions\-:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{struct__Elm__Button__Smart__Data}{\-\_\-\-Elm\-\_\-\-Button\-\_\-\-Smart\-\_\-\-Data} \\*Base widget smart data extended with button instance data }{\pageref{struct__Elm__Button__Smart__Data}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Entry__Anchor__Hover__Info}{\-\_\-\-Elm\-\_\-\-Entry\-\_\-\-Anchor\-\_\-\-Hover\-\_\-\-Info} \\*The info sent in the callback for \char`\"{}anchor,clicked\char`\"{} signals emitted by the Anchor\-\_\-\-Hover widget }{\pageref{struct__Elm__Entry__Anchor__Hover__Info}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Entry__Anchor__Info}{\-\_\-\-Elm\-\_\-\-Entry\-\_\-\-Anchor\-\_\-\-Info} \\*The info sent in the callback for the \char`\"{}anchor,clicked\char`\"{} signals emitted by entries }{\pageref{struct__Elm__Entry__Anchor__Info}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Entry__Filter__Accept__Set}{\-\_\-\-Elm\-\_\-\-Entry\-\_\-\-Filter\-\_\-\-Accept\-\_\-\-Set} \\*Data for the \hyperlink{group__Entry_ga1e05b2bb8af5220b4705e9c719f6862d}{elm\-\_\-entry\-\_\-filter\-\_\-accept\-\_\-set()} entry filter }{\pageref{struct__Elm__Entry__Filter__Accept__Set}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Entry__Filter__Limit__Size}{\-\_\-\-Elm\-\_\-\-Entry\-\_\-\-Filter\-\_\-\-Limit\-\_\-\-Size} \\*Data for the \hyperlink{group__Entry_gad7c7596fbb344f228bfa47d890714681}{elm\-\_\-entry\-\_\-filter\-\_\-limit\-\_\-size()} entry filter }{\pageref{struct__Elm__Entry__Filter__Limit__Size}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Event__Policy__Changed}{\-\_\-\-Elm\-\_\-\-Event\-\_\-\-Policy\-\_\-\-Changed} \\*Data on the event when an Elementary policy has changed }{\pageref{struct__Elm__Event__Policy__Changed}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Gen__Item__Class}{\-\_\-\-Elm\-\_\-\-Gen\-\_\-\-Item\-\_\-\-Class} \\*\hyperlink{structElm__Gen__Item__Class}{Elm\-\_\-\-Gen\-\_\-\-Item\-\_\-\-Class} member definitions }{\pageref{struct__Elm__Gen__Item__Class}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Gesture__Line__Info}{\-\_\-\-Elm\-\_\-\-Gesture\-\_\-\-Line\-\_\-\-Info} \\*Struct holds line info for user }{\pageref{struct__Elm__Gesture__Line__Info}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Gesture__Momentum__Info}{\-\_\-\-Elm\-\_\-\-Gesture\-\_\-\-Momentum\-\_\-\-Info} \\*Struct holds momentum info for user x1 and y1 are not necessarily in sync x1 holds x value of x direction starting point and same holds for y1 }{\pageref{struct__Elm__Gesture__Momentum__Info}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Gesture__Rotate__Info}{\-\_\-\-Elm\-\_\-\-Gesture\-\_\-\-Rotate\-\_\-\-Info} \\*Struct holds rotation info for user }{\pageref{struct__Elm__Gesture__Rotate__Info}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Gesture__Taps__Info}{\-\_\-\-Elm\-\_\-\-Gesture\-\_\-\-Taps\-\_\-\-Info} \\*Struct holds taps info for user }{\pageref{struct__Elm__Gesture__Taps__Info}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Gesture__Zoom__Info}{\-\_\-\-Elm\-\_\-\-Gesture\-\_\-\-Zoom\-\_\-\-Info} \\*Struct holds zoom info for user }{\pageref{struct__Elm__Gesture__Zoom__Info}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Layout__Part__Alias__Description}{\-\_\-\-Elm\-\_\-\-Layout\-\_\-\-Part\-\_\-\-Alias\-\_\-\-Description} \\*Elementary Layout-\/based widgets may declare part proxies, i.\-e., aliases for real theme part names to expose to the A\-P\-I calls\-: }{\pageref{struct__Elm__Layout__Part__Alias__Description}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Layout__Smart__Data}{\-\_\-\-Elm\-\_\-\-Layout\-\_\-\-Smart\-\_\-\-Data} \\*Base widget smart data extended with layout instance data }{\pageref{struct__Elm__Layout__Smart__Data}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Prefs__Item__Iface}{\-\_\-\-Elm\-\_\-\-Prefs\-\_\-\-Item\-\_\-\-Iface} \\*Interface between items of the \hyperlink{group__Prefs_elm-prefs-widget}{Prefs} widget and the real widgets implementing them }{\pageref{struct__Elm__Prefs__Item__Iface}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Prefs__Item__Iface__Info}{\-\_\-\-Elm\-\_\-\-Prefs\-\_\-\-Item\-\_\-\-Iface\-\_\-\-Info} \\*Convenience struct used to mass-\/register widgets implementing prefs {\bfseries items} interfaces }{\pageref{struct__Elm__Prefs__Item__Iface__Info}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Prefs__Page__Iface}{\-\_\-\-Elm\-\_\-\-Prefs\-\_\-\-Page\-\_\-\-Iface} \\*Interface between pages of the \hyperlink{group__Prefs_elm-prefs-widget}{Prefs} widget and the real widgets implementing them }{\pageref{struct__Elm__Prefs__Page__Iface}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Prefs__Page__Iface__Info}{\-\_\-\-Elm\-\_\-\-Prefs\-\_\-\-Page\-\_\-\-Iface\-\_\-\-Info} \\*Convenience struct used to mass-\/register widgets implementing prefs {\bfseries pages} interfaces }{\pageref{struct__Elm__Prefs__Page__Iface__Info}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Selection__Data}{\-\_\-\-Elm\-\_\-\-Selection\-\_\-\-Data} \\*Structure holding the info about selected data }{\pageref{struct__Elm__Selection__Data}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Slideshow__Item__Class}{\-\_\-\-Elm\-\_\-\-Slideshow\-\_\-\-Item\-\_\-\-Class} \\*Member definitions of \#\-Elm\-\_\-\-Slideshow\-\_\-\-Item\-\_\-\-Class }{\pageref{struct__Elm__Slideshow__Item__Class}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Sys__Notify__Action__Invoked}{\-\_\-\-Elm\-\_\-\-Sys\-\_\-\-Notify\-\_\-\-Action\-\_\-\-Invoked} \\*Data on event when Action Invoked is emitted }{\pageref{struct__Elm__Sys__Notify__Action__Invoked}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Sys__Notify__Notification__Closed}{\-\_\-\-Elm\-\_\-\-Sys\-\_\-\-Notify\-\_\-\-Notification\-\_\-\-Closed} \\*Data on event when Notification Closed is emitted }{\pageref{struct__Elm__Sys__Notify__Notification__Closed}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Web__Frame__Load__Error}{\-\_\-\-Elm\-\_\-\-Web\-\_\-\-Frame\-\_\-\-Load\-\_\-\-Error} \\*Structure used to report load errors }{\pageref{struct__Elm__Web__Frame__Load__Error}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Web__Menu}{\-\_\-\-Elm\-\_\-\-Web\-\_\-\-Menu} \\*Structure describing the menu of a popup }{\pageref{struct__Elm__Web__Menu}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Web__Menu__Item}{\-\_\-\-Elm\-\_\-\-Web\-\_\-\-Menu\-\_\-\-Item} \\*Structure describing the items in a menu }{\pageref{struct__Elm__Web__Menu__Item}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Widget__Smart__Class}{\-\_\-\-Elm\-\_\-\-Widget\-\_\-\-Smart\-\_\-\-Class} \\*Base widget smart class }{\pageref{struct__Elm__Widget__Smart__Class}}{}
\item\contentsline{section}{\hyperlink{struct__Elm__Widget__Smart__Data}{\-\_\-\-Elm\-\_\-\-Widget\-\_\-\-Smart\-\_\-\-Data} \\*Base widget smart data }{\pageref{struct__Elm__Widget__Smart__Data}}{}
\item\contentsline{section}{\hyperlink{structElm__Gen__Item__Class}{Elm\-\_\-\-Gen\-\_\-\-Item\-\_\-\-Class} \\*Gengrid or Genlist item class definition }{\pageref{structElm__Gen__Item__Class}}{}
\end{DoxyCompactList}
