\section{elm\+:\+:flip Struct Reference}
\label{structelm_1_1flip}\index{elm\+::flip@{elm\+::flip}}


Class flip.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structelm_1_1flip_aa5dfc593345b0556161dafe73ff8af3b}{flip} (Eo $\ast$eo)
\begin{DoxyCompactList}\small\item\em Eo Constructor. \end{DoxyCompactList}\item 
\hyperlink{structelm_1_1flip_a2ecb54225b11602db0283e3439295acd}{flip} (std\+::nullptr\+\_\+t)
\begin{DoxyCompactList}\small\item\em nullptr\+\_\+t Constructor. \end{DoxyCompactList}\item 
\mbox{\label{structelm_1_1flip_a950a278f22a395e6b3d975a02fb831b0}} 
\hyperlink{structelm_1_1flip_a950a278f22a395e6b3d975a02fb831b0}{flip} (\hyperlink{structelm_1_1flip}{flip} const \&other)
\begin{DoxyCompactList}\small\item\em Copy Constructor. \end{DoxyCompactList}\item 
void \hyperlink{structelm_1_1flip_a454cf4d583396519370eda8484e29204}{interaction\+\_\+direction\+\_\+hitsize\+\_\+set} (Elm\+\_\+\+Flip\+\_\+\+Direction dir\+\_\+, double hitsize\+\_\+) const
\item 
double \hyperlink{structelm_1_1flip_a47fbab223e646e769aaf150b11f037cf}{interaction\+\_\+direction\+\_\+hitsize\+\_\+get} (Elm\+\_\+\+Flip\+\_\+\+Direction dir\+\_\+) const
\item 
void \hyperlink{structelm_1_1flip_a8c15155cce34cf3d0767612b4330f3e0}{interaction\+\_\+direction\+\_\+enabled\+\_\+set} (Elm\+\_\+\+Flip\+\_\+\+Direction dir\+\_\+, bool enabled\+\_\+) const
\item 
bool \hyperlink{structelm_1_1flip_afa9061d5584f616be7954debb17844c4}{interaction\+\_\+direction\+\_\+enabled\+\_\+get} (Elm\+\_\+\+Flip\+\_\+\+Direction dir\+\_\+) const
\item 
void \hyperlink{structelm_1_1flip_a7096caee1cbbc2b98cdd7ec5e8d09cc9}{go} (\hyperlink{group__Elm__Flip_ga76b426fd8c390ceaa90c54caa0b8fb4b}{Elm\+\_\+\+Flip\+\_\+\+Mode} mode\+\_\+) const
\item 
void \hyperlink{structelm_1_1flip_ab104d8209b29f2240cce518a763267fa}{go\+\_\+to} (bool front\+\_\+, \hyperlink{group__Elm__Flip_ga76b426fd8c390ceaa90c54caa0b8fb4b}{Elm\+\_\+\+Flip\+\_\+\+Mode} mode\+\_\+) const
\end{DoxyCompactItemize}
\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
\hyperlink{structelm_1_1flip_ac468e103b053e50f56add0f34209dd8a}{flip} (\+::efl\+::eo\+::parent\+\_\+type \+\_\+p)
\begin{DoxyCompactList}\small\item\em Constructs a new \hyperlink{structelm_1_1flip}{elm\+::flip} object. \end{DoxyCompactList}\end{DoxyCompactItemize}



\subsection{Detailed Description}
Class flip. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\label{structelm_1_1flip_ac468e103b053e50f56add0f34209dd8a}} 
\index{elm\+::flip@{elm\+::flip}!flip@{flip}}
\index{flip@{flip}!elm\+::flip@{elm\+::flip}}
\subsubsection{\texorpdfstring{flip()}{flip()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily elm\+::flip\+::flip (\begin{DoxyParamCaption}\item[{\+::efl\+::eo\+::parent\+\_\+type}]{\+\_\+p }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



Constructs a new \hyperlink{structelm_1_1flip}{elm\+::flip} object. 

Constructs a new \hyperlink{structelm_1_1flip}{elm\+::flip} 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}
elm::flip my\_flip(efl::eo::parent = parent\_object);
\end{DoxyCode}


\begin{DoxySeeAlso}{See also}
\hyperlink{structelm_1_1flip_aa5dfc593345b0556161dafe73ff8af3b}{flip(\+Eo$\ast$ eo)} 
\end{DoxySeeAlso}
\mbox{\label{structelm_1_1flip_aa5dfc593345b0556161dafe73ff8af3b}} 
\index{elm\+::flip@{elm\+::flip}!flip@{flip}}
\index{flip@{flip}!elm\+::flip@{elm\+::flip}}
\subsubsection{\texorpdfstring{flip()}{flip()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily elm\+::flip\+::flip (\begin{DoxyParamCaption}\item[{Eo $\ast$}]{eo }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



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}
\mbox{\label{structelm_1_1flip_a2ecb54225b11602db0283e3439295acd}} 
\index{elm\+::flip@{elm\+::flip}!flip@{flip}}
\index{flip@{flip}!elm\+::flip@{elm\+::flip}}
\subsubsection{\texorpdfstring{flip()}{flip()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily elm\+::flip\+::flip (\begin{DoxyParamCaption}\item[{std\+::nullptr\+\_\+t}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



nullptr\+\_\+t Constructor. 

Constructs an empty (null) object. 

\subsection{Member Function Documentation}
\mbox{\label{structelm_1_1flip_a7096caee1cbbc2b98cdd7ec5e8d09cc9}} 
\index{elm\+::flip@{elm\+::flip}!go@{go}}
\index{go@{go}!elm\+::flip@{elm\+::flip}}
\subsubsection{\texorpdfstring{go()}{go()}}
{\footnotesize\ttfamily void elm\+::flip\+::go (\begin{DoxyParamCaption}\item[{\hyperlink{group__Elm__Flip_ga76b426fd8c390ceaa90c54caa0b8fb4b}{Elm\+\_\+\+Flip\+\_\+\+Mode}}]{mode\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em mode} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1flip_ab104d8209b29f2240cce518a763267fa}} 
\index{elm\+::flip@{elm\+::flip}!go\+\_\+to@{go\+\_\+to}}
\index{go\+\_\+to@{go\+\_\+to}!elm\+::flip@{elm\+::flip}}
\subsubsection{\texorpdfstring{go\+\_\+to()}{go\_to()}}
{\footnotesize\ttfamily void elm\+::flip\+::go\+\_\+to (\begin{DoxyParamCaption}\item[{bool}]{front\+\_\+,  }\item[{\hyperlink{group__Elm__Flip_ga76b426fd8c390ceaa90c54caa0b8fb4b}{Elm\+\_\+\+Flip\+\_\+\+Mode}}]{mode\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em front} & \\
\hline
{\em mode} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1flip_afa9061d5584f616be7954debb17844c4}} 
\index{elm\+::flip@{elm\+::flip}!interaction\+\_\+direction\+\_\+enabled\+\_\+get@{interaction\+\_\+direction\+\_\+enabled\+\_\+get}}
\index{interaction\+\_\+direction\+\_\+enabled\+\_\+get@{interaction\+\_\+direction\+\_\+enabled\+\_\+get}!elm\+::flip@{elm\+::flip}}
\subsubsection{\texorpdfstring{interaction\+\_\+direction\+\_\+enabled\+\_\+get()}{interaction\_direction\_enabled\_get()}}
{\footnotesize\ttfamily bool elm\+::flip\+::interaction\+\_\+direction\+\_\+enabled\+\_\+get (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Flip\+\_\+\+Direction}]{dir\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em dir} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1flip_a8c15155cce34cf3d0767612b4330f3e0}} 
\index{elm\+::flip@{elm\+::flip}!interaction\+\_\+direction\+\_\+enabled\+\_\+set@{interaction\+\_\+direction\+\_\+enabled\+\_\+set}}
\index{interaction\+\_\+direction\+\_\+enabled\+\_\+set@{interaction\+\_\+direction\+\_\+enabled\+\_\+set}!elm\+::flip@{elm\+::flip}}
\subsubsection{\texorpdfstring{interaction\+\_\+direction\+\_\+enabled\+\_\+set()}{interaction\_direction\_enabled\_set()}}
{\footnotesize\ttfamily void elm\+::flip\+::interaction\+\_\+direction\+\_\+enabled\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Flip\+\_\+\+Direction}]{dir\+\_\+,  }\item[{bool}]{enabled\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em dir} & \\
\hline
{\em enabled} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1flip_a47fbab223e646e769aaf150b11f037cf}} 
\index{elm\+::flip@{elm\+::flip}!interaction\+\_\+direction\+\_\+hitsize\+\_\+get@{interaction\+\_\+direction\+\_\+hitsize\+\_\+get}}
\index{interaction\+\_\+direction\+\_\+hitsize\+\_\+get@{interaction\+\_\+direction\+\_\+hitsize\+\_\+get}!elm\+::flip@{elm\+::flip}}
\subsubsection{\texorpdfstring{interaction\+\_\+direction\+\_\+hitsize\+\_\+get()}{interaction\_direction\_hitsize\_get()}}
{\footnotesize\ttfamily double elm\+::flip\+::interaction\+\_\+direction\+\_\+hitsize\+\_\+get (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Flip\+\_\+\+Direction}]{dir\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em dir} & \\
\hline
\end{DoxyParams}
\mbox{\label{structelm_1_1flip_a454cf4d583396519370eda8484e29204}} 
\index{elm\+::flip@{elm\+::flip}!interaction\+\_\+direction\+\_\+hitsize\+\_\+set@{interaction\+\_\+direction\+\_\+hitsize\+\_\+set}}
\index{interaction\+\_\+direction\+\_\+hitsize\+\_\+set@{interaction\+\_\+direction\+\_\+hitsize\+\_\+set}!elm\+::flip@{elm\+::flip}}
\subsubsection{\texorpdfstring{interaction\+\_\+direction\+\_\+hitsize\+\_\+set()}{interaction\_direction\_hitsize\_set()}}
{\footnotesize\ttfamily void elm\+::flip\+::interaction\+\_\+direction\+\_\+hitsize\+\_\+set (\begin{DoxyParamCaption}\item[{Elm\+\_\+\+Flip\+\_\+\+Direction}]{dir\+\_\+,  }\item[{double}]{hitsize\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em dir} & \\
\hline
{\em hitsize} & \\
\hline
\end{DoxyParams}
