\hypertarget{group__Elm__Hover}{}\section{Hover}
\label{group__Elm__Hover}\index{Hover@{Hover}}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__Elm__Hover_gaa973cbf25a89c9f9df79c76bf7535ed3}\label{group__Elm__Hover_gaa973cbf25a89c9f9df79c76bf7535ed3}} 
\#define \mbox{\hyperlink{group__Elm__Hover_gaa973cbf25a89c9f9df79c76bf7535ed3}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+C\+L\+A\+SS}}~elm\+\_\+hover\+\_\+class\+\_\+get()
\begin{DoxyCompactList}\small\item\em Elementary hover class. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group__Elm__Hover_gaf348861ce29041df29fd5ad933fd0552}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+H\+A\+N\+G\+ED}}~(\&(\+\_\+\+E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+H\+A\+N\+G\+ED))
\begin{DoxyCompactList}\small\item\em Called when hover changed. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Elm__Hover_ga14dff20260a1187d6a13d268ec90b8c8}\label{group__Elm__Hover_ga14dff20260a1187d6a13d268ec90b8c8}} 
\#define \mbox{\hyperlink{group__Elm__Hover_ga14dff20260a1187d6a13d268ec90b8c8}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+I\+S\+M\+I\+S\+S\+ED}}~(\&(\+\_\+\+E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+I\+S\+M\+I\+S\+S\+ED))
\begin{DoxyCompactList}\small\item\em Called when hover was dismissed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}{Elm\+\_\+\+Hover\+\_\+\+Axis}} \{ \newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}} = 0, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}} = 0, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}
 \}
\begin{DoxyCompactList}\small\item\em The orientation axis for the hover object. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}{Elm\+\_\+\+Hover\+\_\+\+Axis}} \{ \newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}} = 0, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}} = 0, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}}, 
\newline
\mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}
 \}
\begin{DoxyCompactList}\small\item\em The orientation axis for the hover object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
E\+O\+A\+PI void \mbox{\hyperlink{group__Elm__Hover_ga1bdfc4c04ae911361a8f4e88118da845}{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+set}} (\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj, Efl\+\_\+\+Canvas\+\_\+\+Object $\ast$target)
\begin{DoxyCompactList}\small\item\em Sets the target object for the hover. \end{DoxyCompactList}\item 
E\+O\+A\+PI Efl\+\_\+\+Canvas\+\_\+\+Object $\ast$ \mbox{\hyperlink{group__Elm__Hover_ga8ce84108a4a38f54318b8b3ecb750268}{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+get}} (const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the target object for the hover. \end{DoxyCompactList}\item 
E\+O\+A\+PI const char $\ast$ \mbox{\hyperlink{group__Elm__Hover_ga7aaf6ac4e23245fae971d18c748437bd}{elm\+\_\+obj\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get}} (const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj, \mbox{\hyperlink{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}{Elm\+\_\+\+Hover\+\_\+\+Axis}} pref\+\_\+axis)
\begin{DoxyCompactList}\small\item\em Returns the best swallow location for content in the hover. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Elm__Hover_ga0bb5488fe388ba0a845227e6359cd5e7}\label{group__Elm__Hover_ga0bb5488fe388ba0a845227e6359cd5e7}} 
E\+O\+A\+PI void \mbox{\hyperlink{group__Elm__Hover_ga0bb5488fe388ba0a845227e6359cd5e7}{elm\+\_\+obj\+\_\+hover\+\_\+dismiss}} (\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Dismiss a hover object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Hover_ga0aa59486b1a7d2abdae7c4ff161b829d}{elm\+\_\+hover\+\_\+target\+\_\+set}} (Elm\+\_\+\+Hover $\ast$obj, Efl\+\_\+\+Canvas\+\_\+\+Object $\ast$target)
\begin{DoxyCompactList}\small\item\em Sets the target object for the hover. \end{DoxyCompactList}\item 
Efl\+\_\+\+Canvas\+\_\+\+Object $\ast$ \mbox{\hyperlink{group__Elm__Hover_ga62327682b5531c38e818e4a482e8451c}{elm\+\_\+hover\+\_\+target\+\_\+get}} (const Elm\+\_\+\+Hover $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the target object for the hover. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Elm__Hover_ga1cf76d97bd5a777745a2d9831cca5bc3}{elm\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get}} (const Elm\+\_\+\+Hover $\ast$obj, \mbox{\hyperlink{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}{Elm\+\_\+\+Hover\+\_\+\+Axis}} pref\+\_\+axis)
\begin{DoxyCompactList}\small\item\em Returns the best swallow location for content in the hover. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__Elm__Hover_gac4ca6d70c7a3a3c5565cc6cdfe6c2071}\label{group__Elm__Hover_gac4ca6d70c7a3a3c5565cc6cdfe6c2071}} 
void \mbox{\hyperlink{group__Elm__Hover_gac4ca6d70c7a3a3c5565cc6cdfe6c2071}{elm\+\_\+hover\+\_\+dismiss}} (Elm\+\_\+\+Hover $\ast$obj)
\begin{DoxyCompactList}\small\item\em Dismiss a hover object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{group__Elm__Hover_ga89c2eecb8d6e8ff12f70c2f3c74212f3}{elm\+\_\+hover\+\_\+add}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$parent)
\begin{DoxyCompactList}\small\item\em Adds a hover object to {\ttfamily parent}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Hover_ga816c57f831e81de55492c0bddc3e59a9}{elm\+\_\+hover\+\_\+parent\+\_\+set}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj, \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$parent)
\begin{DoxyCompactList}\small\item\em Sets the parent object for the hover. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{group__Elm__Hover_gadd5c8502168fccd0994a33c6cee6c45b}{elm\+\_\+hover\+\_\+parent\+\_\+get}} (const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the parent object for the hover. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{hover_inheritance_tree}}
\end{DoxyImageNoCaption}


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{img/widget/hover/preview-00}}
\end{DoxyImageNoCaption}


A Hover object will hover over its {\ttfamily parent} object at the {\ttfamily target} location. Anything in the background will be given a darker coloring to indicate that the hover object is on top (at the default theme). When the hover is clicked it is dismissed(hidden), if the contents of the hover are clicked that {\bfseries doesn\textquotesingle{}t} cause the hover to be dismissed.

A Hover object has two parents. One parent that owns it during creation and the other parent being the one over which the hover object spans.

\begin{DoxyNote}{Note}
The hover object will take up the entire space of {\ttfamily target} object.
\end{DoxyNote}
Elementary has the following styles for the hover widget\+: \begin{DoxyItemize}
\item default \item popout \item menu \item hoversel\+\_\+vertical\end{DoxyItemize}
This widget inherits from the Layout one, so that all the functions acting on it also work for hover objects.

This widget emits the following signals, besides the ones sent from Layout\+: \begin{DoxyItemize}
\item {\ttfamily \char`\"{}clicked\char`\"{}} -\/ the user clicked the empty space in the hover to dismiss \item {\ttfamily \char`\"{}dismissed\char`\"{}} -\/ the user clicked the empty space in the hover to dismiss (since 1.\+8) \item {\ttfamily \char`\"{}smart,changed\char`\"{}} -\/ a content object placed under the \char`\"{}smart\char`\"{} policy was replaced to a new slot direction. \item {\ttfamily \char`\"{}focused\char`\"{}} -\/ When the hover has received focus. (since 1.\+8) \item {\ttfamily \char`\"{}unfocused\char`\"{}} -\/ When the hover has lost focus. (since 1.\+8)\end{DoxyItemize}
Default content parts of the hover widget that you can use for are\+: \begin{DoxyItemize}
\item {\ttfamily \char`\"{}left\char`\"{}} \item {\ttfamily \char`\"{}top-\/left\char`\"{}} \item {\ttfamily \char`\"{}top\char`\"{}} \item {\ttfamily \char`\"{}top-\/right\char`\"{}} \item {\ttfamily \char`\"{}right\char`\"{}} \item {\ttfamily \char`\"{}bottom-\/right\char`\"{}} \item {\ttfamily \char`\"{}bottom\char`\"{}} \item {\ttfamily \char`\"{}bottom-\/left\char`\"{}} \item {\ttfamily \char`\"{}middle\char`\"{}} \item {\ttfamily \char`\"{}smart\char`\"{}} \end{DoxyItemize}
\begin{DoxyNote}{Note}
These content parts indicates the direction that the content will be displayed
\end{DoxyNote}
All directions may have contents at the same time, except for \char`\"{}smart\char`\"{}. This is a special placement hint and its use case depends of the calculations coming from \mbox{\hyperlink{group__Elm__Hover_ga1cf76d97bd5a777745a2d9831cca5bc3}{elm\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get()}}. Its use is for cases when one desires only one hover content, but with a dynamic special placement within the hover area. The content\textquotesingle{}s geometry, whenever it changes, will be used to decide on a best location, not extrapolating the hover\textquotesingle{}s parent object view to show it in (still being the hover\textquotesingle{}s target determinant of its medium part -- move and resize it to simulate finger sizes, for example). If one of the directions other than \char`\"{}smart\char`\"{} are used, a previously content set using it will be deleted, and vice-\/versa.

Supported elm\+\_\+object common A\+P\+Is. \begin{DoxyItemize}
\item \mbox{\hyperlink{group__Elm__General_ga1beada7edf5d714c0dba5459bcc993fc}{elm\+\_\+object\+\_\+signal\+\_\+emit}} \item \mbox{\hyperlink{group__Elm__General_ga6f9574b798efcd454afdac6f2904f633}{elm\+\_\+object\+\_\+signal\+\_\+callback\+\_\+add}} \item \mbox{\hyperlink{group__Elm__General_ga3c76b5447be522d647e352cb7ff7c9e6}{elm\+\_\+object\+\_\+signal\+\_\+callback\+\_\+del}} \item \mbox{\hyperlink{group__Elm__General_ga0531ec8867c72def7c780601764ca642}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+set}} \item \mbox{\hyperlink{group__Elm__General_ga32413f4d59d8232cd362a922a281abf1}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+get}} \item \mbox{\hyperlink{group__Elm__General_gadc5a1df25fe17e31739841133b53b5fc}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+unset}}\end{DoxyItemize}
See tutorial\+\_\+hover for more information. 

\subsection{Macro Definition Documentation}
\mbox{\Hypertarget{group__Elm__Hover_gaf348861ce29041df29fd5ad933fd0552}\label{group__Elm__Hover_gaf348861ce29041df29fd5ad933fd0552}} 
\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+H\+A\+N\+G\+ED}}
\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+H\+A\+N\+G\+ED}!Hover@{Hover}}
\subsubsection{\texorpdfstring{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+H\+A\+N\+G\+ED}{ELM\_HOVER\_EVENT\_SMART\_CHANGED}}
{\footnotesize\ttfamily \#define E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+H\+A\+N\+G\+ED~(\&(\+\_\+\+E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+H\+A\+N\+G\+ED))}



Called when hover changed. 

\begin{DoxyReturn}{Returns}
const char $\ast$ 
\end{DoxyReturn}


\subsection{Enumeration Type Documentation}
\mbox{\Hypertarget{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}\label{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}} 
\index{Hover@{Hover}!Elm\+\_\+\+Hover\+\_\+\+Axis@{Elm\+\_\+\+Hover\+\_\+\+Axis}}
\index{Elm\+\_\+\+Hover\+\_\+\+Axis@{Elm\+\_\+\+Hover\+\_\+\+Axis}!Hover@{Hover}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Hover\+\_\+\+Axis}{Elm\_Hover\_Axis}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}{Elm\+\_\+\+Hover\+\_\+\+Axis}}}



The orientation axis for the hover object. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE -- no preferred orientation. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL -- horizontal. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL -- vertical. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH -- both. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE -- no preferred orientation. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL -- horizontal. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL -- vertical. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH -- both. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}\label{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}} 
\index{Hover@{Hover}!Elm\+\_\+\+Hover\+\_\+\+Axis@{Elm\+\_\+\+Hover\+\_\+\+Axis}}
\index{Elm\+\_\+\+Hover\+\_\+\+Axis@{Elm\+\_\+\+Hover\+\_\+\+Axis}!Hover@{Hover}}
\subsubsection{\texorpdfstring{Elm\+\_\+\+Hover\+\_\+\+Axis}{Elm\_Hover\_Axis}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}{Elm\+\_\+\+Hover\+\_\+\+Axis}}}



The orientation axis for the hover object. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE -- no preferred orientation. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL -- horizontal. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL -- vertical. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH -- both. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE -- no preferred orientation. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL -- horizontal. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL -- vertical. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}!Hover@{Hover}}\index{Hover@{Hover}!E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH@{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}}\mbox{\Hypertarget{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}\label{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}} 
E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH&E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH -- both. \\
\hline

\end{DoxyEnumFields}


\subsection{Function Documentation}
\mbox{\Hypertarget{group__Elm__Hover_ga1bdfc4c04ae911361a8f4e88118da845}\label{group__Elm__Hover_ga1bdfc4c04ae911361a8f4e88118da845}} 
\index{Hover@{Hover}!elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+set@{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+set}}
\index{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+set@{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+set}!Hover@{Hover}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+set()}{elm\_obj\_hover\_target\_set()}}
{\footnotesize\ttfamily E\+O\+A\+PI void elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$}]{obj,  }\item[{Efl\+\_\+\+Canvas\+\_\+\+Object $\ast$}]{target }\end{DoxyParamCaption})}



Sets the target object for the hover. 

This function will cause the hover to be centered on the target object.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em obj} & The object. \\
\hline
\mbox{\tt in}  & {\em target} & The target object. \\
\hline
\end{DoxyParams}


Referenced by elm\+\_\+hover\+\_\+target\+\_\+set().

\mbox{\Hypertarget{group__Elm__Hover_ga8ce84108a4a38f54318b8b3ecb750268}\label{group__Elm__Hover_ga8ce84108a4a38f54318b8b3ecb750268}} 
\index{Hover@{Hover}!elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+get@{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+get}}
\index{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+get@{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+get}!Hover@{Hover}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+get()}{elm\_obj\_hover\_target\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI Efl\+\_\+\+Canvas\+\_\+\+Object$\ast$ elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get the target object for the hover. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The target object. 
\end{DoxyReturn}


Referenced by elm\+\_\+hover\+\_\+target\+\_\+get().

\mbox{\Hypertarget{group__Elm__Hover_ga7aaf6ac4e23245fae971d18c748437bd}\label{group__Elm__Hover_ga7aaf6ac4e23245fae971d18c748437bd}} 
\index{Hover@{Hover}!elm\+\_\+obj\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get@{elm\+\_\+obj\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get}}
\index{elm\+\_\+obj\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get@{elm\+\_\+obj\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get}!Hover@{Hover}}
\subsubsection{\texorpdfstring{elm\+\_\+obj\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get()}{elm\_obj\_hover\_best\_content\_location\_get()}}
{\footnotesize\ttfamily E\+O\+A\+PI const char$\ast$ elm\+\_\+obj\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}{Elm\+\_\+\+Hover\+\_\+\+Axis}}}]{pref\+\_\+axis }\end{DoxyParamCaption})}



Returns the best swallow location for content in the hover. 

Best is defined here as the location at which there is the most available space.

{\ttfamily pref\+\_\+axis} may be either \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}} (for no preferred orientation), \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}, \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}} or \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}.

If \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}} is chosen the returned position will necessarily be along the horizontal axis(\char`\"{}left\char`\"{} or \char`\"{}right\char`\"{}). If \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}} is chosen the returned position will necessarily be along the vertical axis(\char`\"{}top\char`\"{} or \char`\"{}bottom\char`\"{}). Choosing \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}} or \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}} has the same effect and the returned position may be in either axis.

See also \mbox{\hyperlink{group__Elm__General_ga0531ec8867c72def7c780601764ca642}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+set}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em obj} & The object. \\
\hline
\mbox{\tt in}  & {\em pref\+\_\+axis} & The preferred orientation axis for the hover object to use\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Swallow location 
\end{DoxyReturn}


Referenced by elm\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get().

\mbox{\Hypertarget{group__Elm__Hover_ga0aa59486b1a7d2abdae7c4ff161b829d}\label{group__Elm__Hover_ga0aa59486b1a7d2abdae7c4ff161b829d}} 
\index{Hover@{Hover}!elm\+\_\+hover\+\_\+target\+\_\+set@{elm\+\_\+hover\+\_\+target\+\_\+set}}
\index{elm\+\_\+hover\+\_\+target\+\_\+set@{elm\+\_\+hover\+\_\+target\+\_\+set}!Hover@{Hover}}
\subsubsection{\texorpdfstring{elm\+\_\+hover\+\_\+target\+\_\+set()}{elm\_hover\_target\_set()}}
{\footnotesize\ttfamily void elm\+\_\+hover\+\_\+target\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Hover $\ast$}]{obj,  }\item[{Efl\+\_\+\+Canvas\+\_\+\+Object $\ast$}]{target }\end{DoxyParamCaption})}



Sets the target object for the hover. 

This function will cause the hover to be centered on the target object.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em obj} & The object. \\
\hline
\mbox{\tt in}  & {\em target} & The target object. \\
\hline
\end{DoxyParams}


References elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+set().

\mbox{\Hypertarget{group__Elm__Hover_ga62327682b5531c38e818e4a482e8451c}\label{group__Elm__Hover_ga62327682b5531c38e818e4a482e8451c}} 
\index{Hover@{Hover}!elm\+\_\+hover\+\_\+target\+\_\+get@{elm\+\_\+hover\+\_\+target\+\_\+get}}
\index{elm\+\_\+hover\+\_\+target\+\_\+get@{elm\+\_\+hover\+\_\+target\+\_\+get}!Hover@{Hover}}
\subsubsection{\texorpdfstring{elm\+\_\+hover\+\_\+target\+\_\+get()}{elm\_hover\_target\_get()}}
{\footnotesize\ttfamily Efl\+\_\+\+Canvas\+\_\+\+Object$\ast$ elm\+\_\+hover\+\_\+target\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Hover $\ast$}]{obj }\end{DoxyParamCaption})}



Get the target object for the hover. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The target object. 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+hover\+\_\+target\+\_\+get().

\mbox{\Hypertarget{group__Elm__Hover_ga1cf76d97bd5a777745a2d9831cca5bc3}\label{group__Elm__Hover_ga1cf76d97bd5a777745a2d9831cca5bc3}} 
\index{Hover@{Hover}!elm\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get@{elm\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get}}
\index{elm\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get@{elm\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get}!Hover@{Hover}}
\subsubsection{\texorpdfstring{elm\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get()}{elm\_hover\_best\_content\_location\_get()}}
{\footnotesize\ttfamily const char$\ast$ elm\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get (\begin{DoxyParamCaption}\item[{const Elm\+\_\+\+Hover $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Elm__Hover_gac83dd1aefb389e147a84f026dbebf108}{Elm\+\_\+\+Hover\+\_\+\+Axis}}}]{pref\+\_\+axis }\end{DoxyParamCaption})}



Returns the best swallow location for content in the hover. 

Best is defined here as the location at which there is the most available space.

{\ttfamily pref\+\_\+axis} may be either \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}} (for no preferred orientation), \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}}, \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}} or \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}}.

If \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aa67935299613e2e376be09bd07e7c5d0}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+AL}} is chosen the returned position will necessarily be along the horizontal axis(\char`\"{}left\char`\"{} or \char`\"{}right\char`\"{}). If \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a79d13ceff4e479c9c9c584e11854f5af}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+V\+E\+R\+T\+I\+C\+AL}} is chosen the returned position will necessarily be along the vertical axis(\char`\"{}top\char`\"{} or \char`\"{}bottom\char`\"{}). Choosing \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108a42f4c0f6022e32d1b10a65433637fd68}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+B\+O\+TH}} or \mbox{\hyperlink{group__Elm__Hover_ggac83dd1aefb389e147a84f026dbebf108aaf4947305e8c5bf02801ad4c490f3e29}{E\+L\+M\+\_\+\+H\+O\+V\+E\+R\+\_\+\+A\+X\+I\+S\+\_\+\+N\+O\+NE}} has the same effect and the returned position may be in either axis.

See also \mbox{\hyperlink{group__Elm__General_ga0531ec8867c72def7c780601764ca642}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+set}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em obj} & The object. \\
\hline
\mbox{\tt in}  & {\em pref\+\_\+axis} & The preferred orientation axis for the hover object to use\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Swallow location 
\end{DoxyReturn}


References elm\+\_\+obj\+\_\+hover\+\_\+best\+\_\+content\+\_\+location\+\_\+get().

\mbox{\Hypertarget{group__Elm__Hover_ga89c2eecb8d6e8ff12f70c2f3c74212f3}\label{group__Elm__Hover_ga89c2eecb8d6e8ff12f70c2f3c74212f3}} 
\index{Hover@{Hover}!elm\+\_\+hover\+\_\+add@{elm\+\_\+hover\+\_\+add}}
\index{elm\+\_\+hover\+\_\+add@{elm\+\_\+hover\+\_\+add}!Hover@{Hover}}
\subsubsection{\texorpdfstring{elm\+\_\+hover\+\_\+add()}{elm\_hover\_add()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}}$\ast$ elm\+\_\+hover\+\_\+add (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{parent }\end{DoxyParamCaption})}



Adds a hover object to {\ttfamily parent}. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The hover object or N\+U\+LL if one could not be created 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Hover_ga816c57f831e81de55492c0bddc3e59a9}\label{group__Elm__Hover_ga816c57f831e81de55492c0bddc3e59a9}} 
\index{Hover@{Hover}!elm\+\_\+hover\+\_\+parent\+\_\+set@{elm\+\_\+hover\+\_\+parent\+\_\+set}}
\index{elm\+\_\+hover\+\_\+parent\+\_\+set@{elm\+\_\+hover\+\_\+parent\+\_\+set}!Hover@{Hover}}
\subsubsection{\texorpdfstring{elm\+\_\+hover\+\_\+parent\+\_\+set()}{elm\_hover\_parent\_set()}}
{\footnotesize\ttfamily void elm\+\_\+hover\+\_\+parent\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{parent }\end{DoxyParamCaption})}



Sets the parent object for the hover. 


\begin{DoxyParams}{Parameters}
{\em obj} & The hover object \\
\hline
{\em parent} & The object to locate the hover over.\\
\hline
\end{DoxyParams}
This function will cause the hover to take up the entire space that the parent object fills. \mbox{\Hypertarget{group__Elm__Hover_gadd5c8502168fccd0994a33c6cee6c45b}\label{group__Elm__Hover_gadd5c8502168fccd0994a33c6cee6c45b}} 
\index{Hover@{Hover}!elm\+\_\+hover\+\_\+parent\+\_\+get@{elm\+\_\+hover\+\_\+parent\+\_\+get}}
\index{elm\+\_\+hover\+\_\+parent\+\_\+get@{elm\+\_\+hover\+\_\+parent\+\_\+get}!Hover@{Hover}}
\subsubsection{\texorpdfstring{elm\+\_\+hover\+\_\+parent\+\_\+get()}{elm\_hover\_parent\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}}$\ast$ elm\+\_\+hover\+\_\+parent\+\_\+get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{obj }\end{DoxyParamCaption})}



Get the parent object for the hover. 


\begin{DoxyParams}{Parameters}
{\em obj} & The hover object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The parent object to locate the hover over.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Hover_ga816c57f831e81de55492c0bddc3e59a9}{elm\+\_\+hover\+\_\+parent\+\_\+set()}} 
\end{DoxySeeAlso}
