\hypertarget{structevas_1_1smart__clipped}{}\section{evas\+:\+:smart\+\_\+clipped Struct Reference}
\label{structevas_1_1smart__clipped}\index{evas\+::smart\+\_\+clipped@{evas\+::smart\+\_\+clipped}}


Class \hyperlink{structevas_1_1smart__clipped}{smart\+\_\+clipped}.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structevas_1_1smart__clipped_abebf39cea7eed95ddb8de3adbb736a62}{smart\+\_\+clipped} (\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\begin{DoxyCompactList}\small\item\em Eo Constructor. \end{DoxyCompactList}\item 
\hyperlink{structevas_1_1smart__clipped_a1c090b147554cba45be3f3f3d642f1c4}{smart\+\_\+clipped} (std\+::nullptr\+\_\+t)
\begin{DoxyCompactList}\small\item\em nullptr\+\_\+t Constructor. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a28a3f264948a7b434abc93e460344482}{}\hyperlink{structevas_1_1smart__clipped_a28a3f264948a7b434abc93e460344482}{smart\+\_\+clipped} (\hyperlink{structevas_1_1smart__clipped}{smart\+\_\+clipped} const \&other)\label{structevas_1_1smart__clipped_a28a3f264948a7b434abc93e460344482}

\begin{DoxyCompactList}\small\item\em Copy Constructor. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_ad4d2f3e37f38a52a6355ffcbfa2c751f}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_ad4d2f3e37f38a52a6355ffcbfa2c751f}{callback\+\_\+callback\+\_\+add\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_ad4d2f3e37f38a52a6355ffcbfa2c751f}

\begin{DoxyCompactList}\small\item\em A callback was added. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a791d6b7501692f52b74a08afcc1dad12}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a791d6b7501692f52b74a08afcc1dad12}{callback\+\_\+callback\+\_\+add\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a791d6b7501692f52b74a08afcc1dad12}

\begin{DoxyCompactList}\small\item\em A callback was added. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a940e85763d9dda7ce7d73e6f964ce0f0}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a940e85763d9dda7ce7d73e6f964ce0f0}{callback\+\_\+callback\+\_\+del\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a940e85763d9dda7ce7d73e6f964ce0f0}

\begin{DoxyCompactList}\small\item\em A callback was deleted. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_ae39e5c973ddbaaef6127cd43b8a7fb61}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_ae39e5c973ddbaaef6127cd43b8a7fb61}{callback\+\_\+callback\+\_\+del\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_ae39e5c973ddbaaef6127cd43b8a7fb61}

\begin{DoxyCompactList}\small\item\em A callback was deleted. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a34e702a058bf7b0c09655995aee05b19}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a34e702a058bf7b0c09655995aee05b19}{callback\+\_\+changed\+\_\+size\+\_\+hints\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a34e702a058bf7b0c09655995aee05b19}

\begin{DoxyCompactList}\small\item\em Size hints changed event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a66ec0bd73a59c9f2dd56200fd558ebb5}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a66ec0bd73a59c9f2dd56200fd558ebb5}{callback\+\_\+changed\+\_\+size\+\_\+hints\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a66ec0bd73a59c9f2dd56200fd558ebb5}

\begin{DoxyCompactList}\small\item\em Size hints changed event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a25569f38c813be92793f242b657dde48}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a25569f38c813be92793f242b657dde48}{callback\+\_\+focus\+\_\+in\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a25569f38c813be92793f242b657dde48}

\begin{DoxyCompactList}\small\item\em Focus In Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a3d6634c75d9b3acb779c60a391879392}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a3d6634c75d9b3acb779c60a391879392}{callback\+\_\+focus\+\_\+in\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a3d6634c75d9b3acb779c60a391879392}

\begin{DoxyCompactList}\small\item\em Focus In Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a047e4e231ba73579e13400add83902a6}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a047e4e231ba73579e13400add83902a6}{callback\+\_\+focus\+\_\+out\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a047e4e231ba73579e13400add83902a6}

\begin{DoxyCompactList}\small\item\em Focus Out Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a6f3cbba5a2799cef89e530b83a40e3cb}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a6f3cbba5a2799cef89e530b83a40e3cb}{callback\+\_\+focus\+\_\+out\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a6f3cbba5a2799cef89e530b83a40e3cb}

\begin{DoxyCompactList}\small\item\em Focus Out Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a55cbdb43db04bec48065df7d7dd272bb}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a55cbdb43db04bec48065df7d7dd272bb}{callback\+\_\+free\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a55cbdb43db04bec48065df7d7dd272bb}

\begin{DoxyCompactList}\small\item\em Object Being Freed (Called after Del) \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_ae1b4ee794448161cc5dc7fc50208a5d4}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_ae1b4ee794448161cc5dc7fc50208a5d4}{callback\+\_\+free\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_ae1b4ee794448161cc5dc7fc50208a5d4}

\begin{DoxyCompactList}\small\item\em Object Being Freed (Called after Del) \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_acaed35cf3392d7e5fe88cc34c218a569}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_acaed35cf3392d7e5fe88cc34c218a569}{callback\+\_\+hide\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_acaed35cf3392d7e5fe88cc34c218a569}

\begin{DoxyCompactList}\small\item\em Hide Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a265aabf948eb5ea7d33965da8dd89475}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a265aabf948eb5ea7d33965da8dd89475}{callback\+\_\+hide\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a265aabf948eb5ea7d33965da8dd89475}

\begin{DoxyCompactList}\small\item\em Hide Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_af210213c8bd70e2cb224c7f82943a591}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_af210213c8bd70e2cb224c7f82943a591}{callback\+\_\+hold\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_af210213c8bd70e2cb224c7f82943a591}

\begin{DoxyCompactList}\small\item\em Events go on/off hold. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_adce136c89d40af970765c3569ebdc999}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_adce136c89d40af970765c3569ebdc999}{callback\+\_\+hold\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_adce136c89d40af970765c3569ebdc999}

\begin{DoxyCompactList}\small\item\em Events go on/off hold. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_aa0a59ad64e9557874e803f20351c54fe}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_aa0a59ad64e9557874e803f20351c54fe}{callback\+\_\+image\+\_\+preloaded\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_aa0a59ad64e9557874e803f20351c54fe}

\begin{DoxyCompactList}\small\item\em Image has been preloaded. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_af8139a8c5a6747f4ee9cd27d4b8fed6a}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_af8139a8c5a6747f4ee9cd27d4b8fed6a}{callback\+\_\+image\+\_\+preloaded\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_af8139a8c5a6747f4ee9cd27d4b8fed6a}

\begin{DoxyCompactList}\small\item\em Image has been preloaded. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a72c5eb482b28e4d1c0589f0378d7764b}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a72c5eb482b28e4d1c0589f0378d7764b}{callback\+\_\+image\+\_\+resize\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a72c5eb482b28e4d1c0589f0378d7764b}

\begin{DoxyCompactList}\small\item\em Image resize. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a9ec53c558136fe4e05a911b290ffe72c}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a9ec53c558136fe4e05a911b290ffe72c}{callback\+\_\+image\+\_\+resize\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a9ec53c558136fe4e05a911b290ffe72c}

\begin{DoxyCompactList}\small\item\em Image resize. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a5b8c09dae18c6f35ff2ceb195219f6af}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a5b8c09dae18c6f35ff2ceb195219f6af}{callback\+\_\+image\+\_\+unloaded\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a5b8c09dae18c6f35ff2ceb195219f6af}

\begin{DoxyCompactList}\small\item\em Image data has been unloaded (by some mechanism in Evas that throw out original image data) \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a562e641a63ca5fc195595d1ed597be84}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a562e641a63ca5fc195595d1ed597be84}{callback\+\_\+image\+\_\+unloaded\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a562e641a63ca5fc195595d1ed597be84}

\begin{DoxyCompactList}\small\item\em Image data has been unloaded (by some mechanism in Evas that throw out original image data) \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_ac31fb90d70830cf6c5684b25450c54ce}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_ac31fb90d70830cf6c5684b25450c54ce}{callback\+\_\+key\+\_\+down\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_ac31fb90d70830cf6c5684b25450c54ce}

\begin{DoxyCompactList}\small\item\em Key Press Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a043cad25a10a994d2758e94edff4c09e}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a043cad25a10a994d2758e94edff4c09e}{callback\+\_\+key\+\_\+down\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a043cad25a10a994d2758e94edff4c09e}

\begin{DoxyCompactList}\small\item\em Key Press Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_abf6cc4958077e7bc7c9f9f97f248146a}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_abf6cc4958077e7bc7c9f9f97f248146a}{callback\+\_\+key\+\_\+up\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_abf6cc4958077e7bc7c9f9f97f248146a}

\begin{DoxyCompactList}\small\item\em Key Release Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a1c14c8b6fc0e373532d0f904554a75ca}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a1c14c8b6fc0e373532d0f904554a75ca}{callback\+\_\+key\+\_\+up\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a1c14c8b6fc0e373532d0f904554a75ca}

\begin{DoxyCompactList}\small\item\em Key Release Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a5cb0df5ee2f3f35f3c80c9f31842ea67}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a5cb0df5ee2f3f35f3c80c9f31842ea67}{callback\+\_\+mouse\+\_\+down\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a5cb0df5ee2f3f35f3c80c9f31842ea67}

\begin{DoxyCompactList}\small\item\em Mouse Button Down Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_ae75d69f81c92115b1e7d3edd63113a26}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_ae75d69f81c92115b1e7d3edd63113a26}{callback\+\_\+mouse\+\_\+down\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_ae75d69f81c92115b1e7d3edd63113a26}

\begin{DoxyCompactList}\small\item\em Mouse Button Down Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a9fd612df42e6aa56aca51e508a1ece6c}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a9fd612df42e6aa56aca51e508a1ece6c}{callback\+\_\+mouse\+\_\+in\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a9fd612df42e6aa56aca51e508a1ece6c}

\begin{DoxyCompactList}\small\item\em Mouse In Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a6e4a7e8d3a81b0e75f2bf8fab99692cf}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a6e4a7e8d3a81b0e75f2bf8fab99692cf}{callback\+\_\+mouse\+\_\+in\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a6e4a7e8d3a81b0e75f2bf8fab99692cf}

\begin{DoxyCompactList}\small\item\em Mouse In Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_af31803638ca15e1107eabad4b3c49122}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_af31803638ca15e1107eabad4b3c49122}{callback\+\_\+mouse\+\_\+move\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_af31803638ca15e1107eabad4b3c49122}

\begin{DoxyCompactList}\small\item\em Mouse Move Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_aae98d22ddc8d80aabb2964297248d68a}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_aae98d22ddc8d80aabb2964297248d68a}{callback\+\_\+mouse\+\_\+move\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_aae98d22ddc8d80aabb2964297248d68a}

\begin{DoxyCompactList}\small\item\em Mouse Move Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a887addc94befed3f84e33e1825b5251a}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a887addc94befed3f84e33e1825b5251a}{callback\+\_\+mouse\+\_\+out\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a887addc94befed3f84e33e1825b5251a}

\begin{DoxyCompactList}\small\item\em Mouse Out Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_aa2ed5ed6631fb83e822bd699ec88a91d}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_aa2ed5ed6631fb83e822bd699ec88a91d}{callback\+\_\+mouse\+\_\+out\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_aa2ed5ed6631fb83e822bd699ec88a91d}

\begin{DoxyCompactList}\small\item\em Mouse Out Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a1ef724e879d3ccb476109c5a750537d5}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a1ef724e879d3ccb476109c5a750537d5}{callback\+\_\+mouse\+\_\+up\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a1ef724e879d3ccb476109c5a750537d5}

\begin{DoxyCompactList}\small\item\em Mouse Button Up Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a187fc8d6bfc6aa42f4f6974eba05a7c4}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a187fc8d6bfc6aa42f4f6974eba05a7c4}{callback\+\_\+mouse\+\_\+up\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a187fc8d6bfc6aa42f4f6974eba05a7c4}

\begin{DoxyCompactList}\small\item\em Mouse Button Up Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_af263cf7111f41a7a183fddb9a1a95911}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_af263cf7111f41a7a183fddb9a1a95911}{callback\+\_\+mouse\+\_\+wheel\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_af263cf7111f41a7a183fddb9a1a95911}

\begin{DoxyCompactList}\small\item\em Mouse Wheel Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a36017966a442de1664540970f38e23e6}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a36017966a442de1664540970f38e23e6}{callback\+\_\+mouse\+\_\+wheel\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a36017966a442de1664540970f38e23e6}

\begin{DoxyCompactList}\small\item\em Mouse Wheel Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_aa9a1af8fdc767c7dd90bb6d7e49db649}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_aa9a1af8fdc767c7dd90bb6d7e49db649}{callback\+\_\+move\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_aa9a1af8fdc767c7dd90bb6d7e49db649}

\begin{DoxyCompactList}\small\item\em Move Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a3ea5f53b4dd75387792fffa6746e43a2}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a3ea5f53b4dd75387792fffa6746e43a2}{callback\+\_\+move\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a3ea5f53b4dd75387792fffa6746e43a2}

\begin{DoxyCompactList}\small\item\em Move Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a0b30d9d0899ad46a48bd19b0e277e7c4}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a0b30d9d0899ad46a48bd19b0e277e7c4}{callback\+\_\+multi\+\_\+down\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a0b30d9d0899ad46a48bd19b0e277e7c4}

\begin{DoxyCompactList}\small\item\em Mouse-\/touch Down Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a5e6345eb1e8b4e856aec137e50a1b9fe}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a5e6345eb1e8b4e856aec137e50a1b9fe}{callback\+\_\+multi\+\_\+down\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a5e6345eb1e8b4e856aec137e50a1b9fe}

\begin{DoxyCompactList}\small\item\em Mouse-\/touch Down Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_abc8c1bf826b4fce6918ad99def94335a}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_abc8c1bf826b4fce6918ad99def94335a}{callback\+\_\+multi\+\_\+move\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_abc8c1bf826b4fce6918ad99def94335a}

\begin{DoxyCompactList}\small\item\em Multi-\/touch Move Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_ad672ef99327694d4b54d7c5b4a9ed424}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_ad672ef99327694d4b54d7c5b4a9ed424}{callback\+\_\+multi\+\_\+move\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_ad672ef99327694d4b54d7c5b4a9ed424}

\begin{DoxyCompactList}\small\item\em Multi-\/touch Move Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_aaa3483e9354b898e00d26d6b628ec128}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_aaa3483e9354b898e00d26d6b628ec128}{callback\+\_\+multi\+\_\+up\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_aaa3483e9354b898e00d26d6b628ec128}

\begin{DoxyCompactList}\small\item\em Mouse-\/touch Up Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a1bb437950682d55c04441d5a66323f95}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a1bb437950682d55c04441d5a66323f95}{callback\+\_\+multi\+\_\+up\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a1bb437950682d55c04441d5a66323f95}

\begin{DoxyCompactList}\small\item\em Mouse-\/touch Up Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_ab4c7e1428b26dfe6a67122e36d4484b8}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_ab4c7e1428b26dfe6a67122e36d4484b8}{callback\+\_\+resize\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_ab4c7e1428b26dfe6a67122e36d4484b8}

\begin{DoxyCompactList}\small\item\em Resize Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a27063ff882afa998c3594fe50c628c3d}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a27063ff882afa998c3594fe50c628c3d}{callback\+\_\+resize\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a27063ff882afa998c3594fe50c628c3d}

\begin{DoxyCompactList}\small\item\em Resize Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a2e19aa08524a4d005ea9a1acf4299e88}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a2e19aa08524a4d005ea9a1acf4299e88}{callback\+\_\+restack\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a2e19aa08524a4d005ea9a1acf4299e88}

\begin{DoxyCompactList}\small\item\em Restack Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a47c30b608c70bd0a2681442cdc8c8e65}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a47c30b608c70bd0a2681442cdc8c8e65}{callback\+\_\+restack\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a47c30b608c70bd0a2681442cdc8c8e65}

\begin{DoxyCompactList}\small\item\em Restack Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a895311cb50f77df5e7a260c937876af7}{}{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} \hyperlink{structevas_1_1smart__clipped_a895311cb50f77df5e7a260c937876af7}{callback\+\_\+show\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\label{structevas_1_1smart__clipped_a895311cb50f77df5e7a260c937876af7}

\begin{DoxyCompactList}\small\item\em Show Event. \end{DoxyCompactList}\item 
\hypertarget{structevas_1_1smart__clipped_a90fdaf738536e5be07e98ba1ed85b1f0}{}{\footnotesize template$<$typename T $>$ }\\void \hyperlink{structevas_1_1smart__clipped_a90fdaf738536e5be07e98ba1ed85b1f0}{callback\+\_\+show\+\_\+call} (T $\ast$info)\label{structevas_1_1smart__clipped_a90fdaf738536e5be07e98ba1ed85b1f0}

\begin{DoxyCompactList}\small\item\em Show Event. \end{DoxyCompactList}\end{DoxyCompactItemize}
{\bf }\par
\begin{DoxyCompactItemize}
\item 
\hyperlink{structevas_1_1smart__clipped_a5e60465bebb9fa0499b8599b05d7b10d}{smart\+\_\+clipped} (\+::\hyperlink{structefl_1_1eo_1_1parent__type}{efl\+::eo\+::parent\+\_\+type} \+\_\+p)
\begin{DoxyCompactList}\small\item\em Constructs a new \hyperlink{structevas_1_1smart__clipped}{evas\+::smart\+\_\+clipped} object. \end{DoxyCompactList}\end{DoxyCompactItemize}

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structevas_1_1smart__clipped_aa5f6e523fbccb9a3bd83d9328d947ac7}{}static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()\label{structevas_1_1smart__clipped_aa5f6e523fbccb9a3bd83d9328d947ac7}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Class \hyperlink{structevas_1_1smart__clipped}{smart\+\_\+clipped}. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{structevas_1_1smart__clipped_a5e60465bebb9fa0499b8599b05d7b10d}{}\index{evas\+::smart\+\_\+clipped@{evas\+::smart\+\_\+clipped}!smart\+\_\+clipped@{smart\+\_\+clipped}}
\index{smart\+\_\+clipped@{smart\+\_\+clipped}!evas\+::smart\+\_\+clipped@{evas\+::smart\+\_\+clipped}}
\subsubsection[{smart\+\_\+clipped}]{\setlength{\rightskip}{0pt plus 5cm}evas\+::smart\+\_\+clipped\+::smart\+\_\+clipped (
\begin{DoxyParamCaption}
\item[{\+::{\bf efl\+::eo\+::parent\+\_\+type}}]{\+\_\+p}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\label{structevas_1_1smart__clipped_a5e60465bebb9fa0499b8599b05d7b10d}


Constructs a new \hyperlink{structevas_1_1smart__clipped}{evas\+::smart\+\_\+clipped} object. 

Constructs a new \hyperlink{structevas_1_1smart__clipped}{evas\+::smart\+\_\+clipped} object. If you want this object to be a child of another Eo object, use an efl\+::eo\+::parent expression, like the example.

Example\+: 
\begin{DoxyCode}
\hyperlink{structevas_1_1smart__clipped}{evas::smart\_clipped} my\_smart\_clipped(\hyperlink{group__Efl__Cxx__API_ga9a67daec890c873d3df9cf33b2ddd187}{efl::eo::parent} = parent\_object);
\end{DoxyCode}


\begin{DoxySeeAlso}{See also}
\hyperlink{structevas_1_1smart__clipped_abebf39cea7eed95ddb8de3adbb736a62}{smart\+\_\+clipped(\+Eo$\ast$ eo)} 
\end{DoxySeeAlso}
\hypertarget{structevas_1_1smart__clipped_abebf39cea7eed95ddb8de3adbb736a62}{}\index{evas\+::smart\+\_\+clipped@{evas\+::smart\+\_\+clipped}!smart\+\_\+clipped@{smart\+\_\+clipped}}
\index{smart\+\_\+clipped@{smart\+\_\+clipped}!evas\+::smart\+\_\+clipped@{evas\+::smart\+\_\+clipped}}
\subsubsection[{smart\+\_\+clipped}]{\setlength{\rightskip}{0pt plus 5cm}evas\+::smart\+\_\+clipped\+::smart\+\_\+clipped (
\begin{DoxyParamCaption}
\item[{{\bf Eo} $\ast$}]{eo}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\label{structevas_1_1smart__clipped_abebf39cea7eed95ddb8de3adbb736a62}


Eo Constructor. 

Constructs the object from an Eo$\ast$ pointer stealing its ownership.


\begin{DoxyParams}{Parameters}
{\em eo} & The Eo object pointer. \\
\hline
\end{DoxyParams}
\hypertarget{structevas_1_1smart__clipped_a1c090b147554cba45be3f3f3d642f1c4}{}\index{evas\+::smart\+\_\+clipped@{evas\+::smart\+\_\+clipped}!smart\+\_\+clipped@{smart\+\_\+clipped}}
\index{smart\+\_\+clipped@{smart\+\_\+clipped}!evas\+::smart\+\_\+clipped@{evas\+::smart\+\_\+clipped}}
\subsubsection[{smart\+\_\+clipped}]{\setlength{\rightskip}{0pt plus 5cm}evas\+::smart\+\_\+clipped\+::smart\+\_\+clipped (
\begin{DoxyParamCaption}
\item[{std\+::nullptr\+\_\+t}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\label{structevas_1_1smart__clipped_a1c090b147554cba45be3f3f3d642f1c4}


nullptr\+\_\+t Constructor. 

Constructs an empty (null) object. 