\section{Flip}
\label{group__Flip}\index{Flip@{Flip}}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Flip_gaabeff347ac158280c030ec41633cb3c0}{elm\-\_\-obj\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-R\-O\-N\-T\-\_\-\-V\-I\-S\-I\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Get flip front visibility state. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Flip_ga4daf1168760842afea39cf062877e58d}{elm\-\_\-obj\-\_\-flip\-\_\-go\-\_\-to}(front, mode)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-G\-O\-\_\-\-T\-O), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, front), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Mode, mode)
\begin{DoxyCompactList}\small\item\em Runs the flip animation to front or back. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Flip_ga34e2d71d5e80c5772b4f6ad841f55abd}{elm\-\_\-obj\-\_\-flip\-\_\-go}(mode)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-G\-O), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Mode, mode)
\begin{DoxyCompactList}\small\item\em Runs the flip animation. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Flip_ga6ce1bc0074216e50de4ed3c3603475d9}{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-set}(mode)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Interaction, mode)
\begin{DoxyCompactList}\small\item\em Set the interactive flip mode. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Flip_ga62024e27fdb00ebceaf243e1e65240ca}{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Interaction $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Get the interactive flip mode. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Flip_gaf8b97dc4032eadaff07eaf1e7347098e}{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set}(dir, enabled)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-E\-N\-A\-B\-L\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Direction, dir), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, enabled)
\begin{DoxyCompactList}\small\item\em Set which directions of the flip respond to interactive flip. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Flip_ga98a73c5bfba8f8d4567bd60a7ed489cf}{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get}(dir, ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-E\-N\-A\-B\-L\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Direction, dir), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Get the enabled state of that flip direction. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Flip_ga618347beece49c32f088c4e41cd3550c}{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set}(dir, hitsize)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-H\-I\-T\-S\-I\-Z\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Direction, dir), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, hitsize)
\begin{DoxyCompactList}\small\item\em Set the amount of the flip that is sensitive to interactive flip. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Flip_ga19dddde2eb19a743c0fb1dcfa83a19a3}{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get}(dir, ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-H\-I\-T\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Direction, dir), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Get the amount of the flip that is sensitive to interactive flip. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Evas\-\_\-\-Object $\ast$ \hyperlink{group__Flip_ga938d30627914e0c9460b075ecf7212bc}{elm\-\_\-flip\-\_\-add} (Evas\-\_\-\-Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new flip to the parent. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Flip_ga0d74f674b732d73224a85f15adebab72}{elm\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get flip front visibility state. \end{DoxyCompactList}\item 
void \hyperlink{group__Flip_ga685c02173b37e1f12a602ef52aa90e85}{elm\-\_\-flip\-\_\-perspective\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Evas\-\_\-\-Coord foc, Evas\-\_\-\-Coord x, Evas\-\_\-\-Coord y)
\begin{DoxyCompactList}\small\item\em Set flip perspective. \end{DoxyCompactList}\item 
void \hyperlink{group__Flip_gadae04149fb2ba073421c08f85a3ae09c}{elm\-\_\-flip\-\_\-go} (Evas\-\_\-\-Object $\ast$obj, Elm\-\_\-\-Flip\-\_\-\-Mode mode)
\begin{DoxyCompactList}\small\item\em Runs the flip animation. \end{DoxyCompactList}\item 
void \hyperlink{group__Flip_gae7c12bc435c2fa399ae5e8f552f0d0ed}{elm\-\_\-flip\-\_\-go\-\_\-to} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool front, Elm\-\_\-\-Flip\-\_\-\-Mode mode)
\begin{DoxyCompactList}\small\item\em Runs the flip animation to front or back. \end{DoxyCompactList}\item 
void \hyperlink{group__Flip_gaab09ae18715db26fb7c5e9e2b7f23ab1}{elm\-\_\-flip\-\_\-interaction\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Elm\-\_\-\-Flip\-\_\-\-Interaction mode)
\begin{DoxyCompactList}\small\item\em Set the interactive flip mode. \end{DoxyCompactList}\item 
Elm\-\_\-\-Flip\-\_\-\-Interaction \hyperlink{group__Flip_ga7b551683ae550f5fd1e6d3b02b3330c6}{elm\-\_\-flip\-\_\-interaction\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the interactive flip mode. \end{DoxyCompactList}\item 
void \hyperlink{group__Flip_ga6fbaddd54a0bb992a012072ea69e70be}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Elm\-\_\-\-Flip\-\_\-\-Direction dir, Eina\-\_\-\-Bool enabled)
\begin{DoxyCompactList}\small\item\em Set which directions of the flip respond to interactive flip. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Flip_ga94c2a42a16e5ee00e529fbbb4148f2cc}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get} (Evas\-\_\-\-Object $\ast$obj, Elm\-\_\-\-Flip\-\_\-\-Direction dir)
\begin{DoxyCompactList}\small\item\em Get the enabled state of that flip direction. \end{DoxyCompactList}\item 
void \hyperlink{group__Flip_gab4a39d4dec7f1a3d9064a6e236765690}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Elm\-\_\-\-Flip\-\_\-\-Direction dir, double hitsize)
\begin{DoxyCompactList}\small\item\em Set the amount of the flip that is sensitive to interactive flip. \end{DoxyCompactList}\item 
double \hyperlink{group__Flip_gaf8a60526ee803c0e730787edb111b598}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get} (Evas\-\_\-\-Object $\ast$obj, Elm\-\_\-\-Flip\-\_\-\-Direction dir)
\begin{DoxyCompactList}\small\item\em Get the amount of the flip that is sensitive to interactive flip. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{flip_inheritance_tree}}
\end{DoxyImageNoCaption}


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{img/widget/flip/preview-00}}
\end{DoxyImageNoCaption}


This widget holds 2 content objects(\-Evas\-\_\-\-Object)\-: one on the front and one on the back. It allows you to flip from front to back and vice-\/versa using various animations.

If either the front or back contents are not set the flip will treat that as transparent. So if you wore to set the front content but not the back, and then call \hyperlink{group__Flip_gadae04149fb2ba073421c08f85a3ae09c}{elm\-\_\-flip\-\_\-go()} you would see whatever is below the flip.

For a list of supported animations see \hyperlink{group__Flip_gadae04149fb2ba073421c08f85a3ae09c}{elm\-\_\-flip\-\_\-go()}.

Signals that you can add callbacks for are\-: \char`\"{}animate,begin\char`\"{} -\/ when a flip animation was started \char`\"{}animate,done\char`\"{} -\/ when a flip animation is finished

Default content parts of the flip widget that you can use for are\-: \begin{DoxyItemize}
\item \char`\"{}front\char`\"{} -\/ A front content of the flip \item \char`\"{}back\char`\"{} -\/ A back content of the flip\end{DoxyItemize}
This widget inherits from \hyperlink{group__Widget_elm-container-class}{The Elementary Container Class}, so that the functions meant to act on it will work for mapbuf objects\-:

\begin{DoxyItemize}
\item \hyperlink{group__General_ga0531ec8867c72def7c780601764ca642}{elm\-\_\-object\-\_\-part\-\_\-content\-\_\-set} \item \hyperlink{group__General_ga32413f4d59d8232cd362a922a281abf1}{elm\-\_\-object\-\_\-part\-\_\-content\-\_\-get} \item \hyperlink{group__General_gadc5a1df25fe17e31739841133b53b5fc}{elm\-\_\-object\-\_\-part\-\_\-content\-\_\-unset}\end{DoxyItemize}
\hyperlink{tutorial_flip}{Flip example} show how to use most of the A\-P\-I. 

\subsection{Macro Definition Documentation}
\index{Flip@{Flip}!elm\-\_\-obj\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get@{elm\-\_\-obj\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get}}
\index{elm\-\_\-obj\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get@{elm\-\_\-obj\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get}!Flip@{Flip}}
\subsubsection[{elm\-\_\-obj\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-R\-O\-N\-T\-\_\-\-V\-I\-S\-I\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Flip_gaabeff347ac158280c030ec41633cb3c0}


Get flip front visibility state. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_ga0d74f674b732d73224a85f15adebab72}{elm\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get().

\index{Flip@{Flip}!elm\-\_\-obj\-\_\-flip\-\_\-go@{elm\-\_\-obj\-\_\-flip\-\_\-go}}
\index{elm\-\_\-obj\-\_\-flip\-\_\-go@{elm\-\_\-obj\-\_\-flip\-\_\-go}!Flip@{Flip}}
\subsubsection[{elm\-\_\-obj\-\_\-flip\-\_\-go}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-flip\-\_\-go(
\begin{DoxyParamCaption}
\item[{}]{mode}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-G\-O), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Mode, mode)}\label{group__Flip_ga34e2d71d5e80c5772b4f6ad841f55abd}


Runs the flip animation. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_gadae04149fb2ba073421c08f85a3ae09c}{elm\-\_\-flip\-\_\-go} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-flip\-\_\-go().

\index{Flip@{Flip}!elm\-\_\-obj\-\_\-flip\-\_\-go\-\_\-to@{elm\-\_\-obj\-\_\-flip\-\_\-go\-\_\-to}}
\index{elm\-\_\-obj\-\_\-flip\-\_\-go\-\_\-to@{elm\-\_\-obj\-\_\-flip\-\_\-go\-\_\-to}!Flip@{Flip}}
\subsubsection[{elm\-\_\-obj\-\_\-flip\-\_\-go\-\_\-to}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-flip\-\_\-go\-\_\-to(
\begin{DoxyParamCaption}
\item[{}]{front, }
\item[{}]{mode}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-G\-O\-\_\-\-T\-O), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, front), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Mode, mode)}\label{group__Flip_ga4daf1168760842afea39cf062877e58d}


Runs the flip animation to front or back. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em front} & \\
\hline
\mbox{\tt in}  & {\em mode} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_gae7c12bc435c2fa399ae5e8f552f0d0ed}{elm\-\_\-flip\-\_\-go\-\_\-to} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-flip\-\_\-go\-\_\-to().

\index{Flip@{Flip}!elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get}}
\index{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get}!Flip@{Flip}}
\subsubsection[{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{dir, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-E\-N\-A\-B\-L\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Direction, dir), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Flip_ga98a73c5bfba8f8d4567bd60a7ed489cf}


Get the enabled state of that flip direction. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em dir} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_ga94c2a42a16e5ee00e529fbbb4148f2cc}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get().

\index{Flip@{Flip}!elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set}}
\index{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set}!Flip@{Flip}}
\subsubsection[{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{dir, }
\item[{}]{enabled}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-E\-N\-A\-B\-L\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Direction, dir), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, enabled)}\label{group__Flip_gaf8b97dc4032eadaff07eaf1e7347098e}


Set which directions of the flip respond to interactive flip. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em dir} & \\
\hline
\mbox{\tt in}  & {\em enabled} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_ga6fbaddd54a0bb992a012072ea69e70be}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set().

\index{Flip@{Flip}!elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get}}
\index{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get}!Flip@{Flip}}
\subsubsection[{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{dir, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-H\-I\-T\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Direction, dir), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, ret)}\label{group__Flip_ga19dddde2eb19a743c0fb1dcfa83a19a3}


Get the amount of the flip that is sensitive to interactive flip. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em dir} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_gaf8a60526ee803c0e730787edb111b598}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get().

\index{Flip@{Flip}!elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set}}
\index{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set}!Flip@{Flip}}
\subsubsection[{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{dir, }
\item[{}]{hitsize}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-D\-I\-R\-E\-C\-T\-I\-O\-N\-\_\-\-H\-I\-T\-S\-I\-Z\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Direction, dir), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, hitsize)}\label{group__Flip_ga618347beece49c32f088c4e41cd3550c}


Set the amount of the flip that is sensitive to interactive flip. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em dir} & \\
\hline
\mbox{\tt in}  & {\em hitsize} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_gab4a39d4dec7f1a3d9064a6e236765690}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set().

\index{Flip@{Flip}!elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-get@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-get}}
\index{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-get@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-get}!Flip@{Flip}}
\subsubsection[{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Interaction $\ast$, ret)}\label{group__Flip_ga62024e27fdb00ebceaf243e1e65240ca}


Get the interactive flip mode. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_ga7b551683ae550f5fd1e6d3b02b3330c6}{elm\-\_\-flip\-\_\-interaction\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-flip\-\_\-interaction\-\_\-get().

\index{Flip@{Flip}!elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-set@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-set}}
\index{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-set@{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-set}!Flip@{Flip}}
\subsubsection[{elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{mode}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-F\-L\-I\-P\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Elm\-\_\-\-Flip\-\_\-\-Interaction, mode)}\label{group__Flip_ga6ce1bc0074216e50de4ed3c3603475d9}


Set the interactive flip mode. 

\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mode} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_gaab09ae18715db26fb7c5e9e2b7f23ab1}{elm\-\_\-flip\-\_\-interaction\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-flip\-\_\-interaction\-\_\-set().



\subsection{Function Documentation}
\index{Flip@{Flip}!elm\-\_\-flip\-\_\-add@{elm\-\_\-flip\-\_\-add}}
\index{elm\-\_\-flip\-\_\-add@{elm\-\_\-flip\-\_\-add}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-add}]{\setlength{\rightskip}{0pt plus 5cm}Evas\-\_\-\-Object$\ast$ elm\-\_\-flip\-\_\-add (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{parent}
\end{DoxyParamCaption}
)}\label{group__Flip_ga938d30627914e0c9460b075ecf7212bc}


Add a new flip to the parent. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new object or N\-U\-L\-L if it cannot be created 
\end{DoxyReturn}
\index{Flip@{Flip}!elm\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get@{elm\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get}}
\index{elm\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get@{elm\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Flip_ga0d74f674b732d73224a85f15adebab72}


Get flip front visibility state. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\-I\-N\-A\-\_\-\-T\-R\-U\-E if front front is showing, E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E if the back is showing. 
\end{DoxyReturn}


References elm\-\_\-obj\-\_\-flip\-\_\-front\-\_\-visible\-\_\-get.

\index{Flip@{Flip}!elm\-\_\-flip\-\_\-go@{elm\-\_\-flip\-\_\-go}}
\index{elm\-\_\-flip\-\_\-go@{elm\-\_\-flip\-\_\-go}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-go}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-flip\-\_\-go (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Elm\-\_\-\-Flip\-\_\-\-Mode}]{mode}
\end{DoxyParamCaption}
)}\label{group__Flip_gadae04149fb2ba073421c08f85a3ae09c}


Runs the flip animation. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
{\em mode} & The mode type\\
\hline
\end{DoxyParams}
Flips the front and back contents using the {\ttfamily mode} animation. This effectively hides the currently visible content and shows the hidden one.

There a number of possible animations to use for the flipping\-: \begin{DoxyItemize}
\item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-X\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S -\/ Rotate the currently visible content around a horizontal axis in the middle of its height, the other content is shown as the other side of the flip. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-Y\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S -\/ Rotate the currently visible content around a vertical axis in the middle of its width, the other content is shown as the other side of the flip. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-X\-Z\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S -\/ Rotate the currently visible content around a diagonal axis in the middle of its width, the other content is shown as the other side of the flip. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-Y\-Z\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S -\/ Rotate the currently visible content around a diagonal axis in the middle of its height, the other content is shown as the other side of the flip. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-C\-U\-B\-E\-\_\-\-L\-E\-F\-T -\/ Rotate the currently visible content to the left as if the flip was a cube, the other content is show as the right face of the cube. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-C\-U\-B\-E\-\_\-\-R\-I\-G\-H\-T -\/ Rotate the currently visible content to the right as if the flip was a cube, the other content is show as the left face of the cube. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-C\-U\-B\-E\-\_\-\-U\-P -\/ Rotate the currently visible content up as if the flip was a cube, the other content is show as the bottom face of the cube. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-C\-U\-B\-E\-\_\-\-D\-O\-W\-N -\/ Rotate the currently visible content down as if the flip was a cube, the other content is show as the upper face of the cube. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-P\-A\-G\-E\-\_\-\-L\-E\-F\-T -\/ Move the currently visible content to the left as if the flip was a book, the other content is shown as the page below that. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-P\-A\-G\-E\-\_\-\-R\-I\-G\-H\-T -\/ Move the currently visible content to the right as if the flip was a book, the other content is shown as the page below that. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-P\-A\-G\-E\-\_\-\-U\-P -\/ Move the currently visible content up as if the flip was a book, the other content is shown as the page below that. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-P\-A\-G\-E\-\_\-\-D\-O\-W\-N -\/ Move the currently visible content down as if the flip was a book, the other content is shown as the page below that.\end{DoxyItemize}
 
\begin{DoxyImage}
\includegraphics{elm_flip}
\caption{width=}
\end{DoxyImage}


\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_gae7c12bc435c2fa399ae5e8f552f0d0ed}{elm\-\_\-flip\-\_\-go\-\_\-to()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-flip\-\_\-go.

\index{Flip@{Flip}!elm\-\_\-flip\-\_\-go\-\_\-to@{elm\-\_\-flip\-\_\-go\-\_\-to}}
\index{elm\-\_\-flip\-\_\-go\-\_\-to@{elm\-\_\-flip\-\_\-go\-\_\-to}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-go\-\_\-to}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-flip\-\_\-go\-\_\-to (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{front, }
\item[{Elm\-\_\-\-Flip\-\_\-\-Mode}]{mode}
\end{DoxyParamCaption}
)}\label{group__Flip_gae7c12bc435c2fa399ae5e8f552f0d0ed}


Runs the flip animation to front or back. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
{\em front} & if {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}, makes front visible, otherwise makes back. \\
\hline
{\em mode} & The mode type\\
\hline
\end{DoxyParams}
Flips the front and back contents using the {\ttfamily mode} animation. This effectively hides the currently visible content and shows the hidden one.

There a number of possible animations to use for the flipping\-: \begin{DoxyItemize}
\item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-X\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S -\/ Rotate the currently visible content around a horizontal axis in the middle of its height, the other content is shown as the other side of the flip. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-Y\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S -\/ Rotate the currently visible content around a vertical axis in the middle of its width, the other content is shown as the other side of the flip. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-X\-Z\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S -\/ Rotate the currently visible content around a diagonal axis in the middle of its width, the other content is shown as the other side of the flip. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-Y\-Z\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S -\/ Rotate the currently visible content around a diagonal axis in the middle of its height, the other content is shown as the other side of the flip. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-C\-U\-B\-E\-\_\-\-L\-E\-F\-T -\/ Rotate the currently visible content to the left as if the flip was a cube, the other content is show as the right face of the cube. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-C\-U\-B\-E\-\_\-\-R\-I\-G\-H\-T -\/ Rotate the currently visible content to the right as if the flip was a cube, the other content is show as the left face of the cube. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-C\-U\-B\-E\-\_\-\-U\-P -\/ Rotate the currently visible content up as if the flip was a cube, the other content is show as the bottom face of the cube. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-C\-U\-B\-E\-\_\-\-D\-O\-W\-N -\/ Rotate the currently visible content down as if the flip was a cube, the other content is show as the upper face of the cube. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-P\-A\-G\-E\-\_\-\-L\-E\-F\-T -\/ Move the currently visible content to the left as if the flip was a book, the other content is shown as the page below that. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-P\-A\-G\-E\-\_\-\-R\-I\-G\-H\-T -\/ Move the currently visible content to the right as if the flip was a book, the other content is shown as the page below that. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-P\-A\-G\-E\-\_\-\-U\-P -\/ Move the currently visible content up as if the flip was a book, the other content is shown as the page below that. \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-P\-A\-G\-E\-\_\-\-D\-O\-W\-N -\/ Move the currently visible content down as if the flip was a book, the other content is shown as the page below that.\end{DoxyItemize}
 
\begin{DoxyImage}
\includegraphics{elm_flip}
\caption{width=}
\end{DoxyImage}


\begin{DoxySince}{Since}
1.\-7 
\end{DoxySince}


References elm\-\_\-obj\-\_\-flip\-\_\-go\-\_\-to.

\index{Flip@{Flip}!elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get@{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get}}
\index{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get@{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Elm\-\_\-\-Flip\-\_\-\-Direction}]{dir}
\end{DoxyParamCaption}
)}\label{group__Flip_ga94c2a42a16e5ee00e529fbbb4148f2cc}


Get the enabled state of that flip direction. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
{\em dir} & The direction to check \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
If that direction is enabled or not
\end{DoxyReturn}
Get the enabled state set by \hyperlink{group__Flip_ga6fbaddd54a0bb992a012072ea69e70be}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set()}

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_gaab09ae18715db26fb7c5e9e2b7f23ab1}{elm\-\_\-flip\-\_\-interaction\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-get.

\index{Flip@{Flip}!elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set@{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set}}
\index{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set@{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Elm\-\_\-\-Flip\-\_\-\-Direction}]{dir, }
\item[{Eina\-\_\-\-Bool}]{enabled}
\end{DoxyParamCaption}
)}\label{group__Flip_ga6fbaddd54a0bb992a012072ea69e70be}


Set which directions of the flip respond to interactive flip. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
{\em dir} & The direction to change \\
\hline
{\em enabled} & If that direction is enabled or not\\
\hline
\end{DoxyParams}
By default all directions are disabled, so you may want to enable the desired directions for flipping if you need interactive flipping. You must call this function once for each direction that should be enabled.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_gaab09ae18715db26fb7c5e9e2b7f23ab1}{elm\-\_\-flip\-\_\-interaction\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set.

\index{Flip@{Flip}!elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get@{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get}}
\index{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get@{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}double elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Elm\-\_\-\-Flip\-\_\-\-Direction}]{dir}
\end{DoxyParamCaption}
)}\label{group__Flip_gaf8a60526ee803c0e730787edb111b598}


Get the amount of the flip that is sensitive to interactive flip. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
{\em dir} & The direction to check \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The size set for that direction
\end{DoxyReturn}
Returns the amount of sensitive area set by \hyperlink{group__Flip_gab4a39d4dec7f1a3d9064a6e236765690}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set()}. 

References elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-get.

\index{Flip@{Flip}!elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set@{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set}}
\index{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set@{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Elm\-\_\-\-Flip\-\_\-\-Direction}]{dir, }
\item[{double}]{hitsize}
\end{DoxyParamCaption}
)}\label{group__Flip_gab4a39d4dec7f1a3d9064a6e236765690}


Set the amount of the flip that is sensitive to interactive flip. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
{\em dir} & The direction to modify \\
\hline
{\em hitsize} & The amount of that dimension (0.\-0 to 1.\-0) to use\\
\hline
\end{DoxyParams}
Set the amount of the flip that is sensitive to interactive flip, with 0 representing no area in the flip and 1 representing the entire flip. There is however a consideration to be made in that the area will never be smaller than the finger size set(as set in your Elementary configuration).

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Flip_gaab09ae18715db26fb7c5e9e2b7f23ab1}{elm\-\_\-flip\-\_\-interaction\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set.

\index{Flip@{Flip}!elm\-\_\-flip\-\_\-interaction\-\_\-get@{elm\-\_\-flip\-\_\-interaction\-\_\-get}}
\index{elm\-\_\-flip\-\_\-interaction\-\_\-get@{elm\-\_\-flip\-\_\-interaction\-\_\-get}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-interaction\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Elm\-\_\-\-Flip\-\_\-\-Interaction elm\-\_\-flip\-\_\-interaction\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Flip_ga7b551683ae550f5fd1e6d3b02b3330c6}


Get the interactive flip mode. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The interactive flip mode
\end{DoxyReturn}
Returns the interactive flip mode set by \hyperlink{group__Flip_gaab09ae18715db26fb7c5e9e2b7f23ab1}{elm\-\_\-flip\-\_\-interaction\-\_\-set()} 

References elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-get.

\index{Flip@{Flip}!elm\-\_\-flip\-\_\-interaction\-\_\-set@{elm\-\_\-flip\-\_\-interaction\-\_\-set}}
\index{elm\-\_\-flip\-\_\-interaction\-\_\-set@{elm\-\_\-flip\-\_\-interaction\-\_\-set}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-interaction\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-flip\-\_\-interaction\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Elm\-\_\-\-Flip\-\_\-\-Interaction}]{mode}
\end{DoxyParamCaption}
)}\label{group__Flip_gaab09ae18715db26fb7c5e9e2b7f23ab1}


Set the interactive flip mode. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
{\em mode} & The interactive flip mode to use\\
\hline
\end{DoxyParams}
This sets if the flip should be interactive (allow user to click and drag a side of the flip to reveal the back page and cause it to flip). By default a flip is not interactive. You may also need to set which sides of the flip are \char`\"{}active\char`\"{} for flipping and how much space they use (a minimum of a finger size) with \hyperlink{group__Flip_ga6fbaddd54a0bb992a012072ea69e70be}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-enabled\-\_\-set()} and \hyperlink{group__Flip_gab4a39d4dec7f1a3d9064a6e236765690}{elm\-\_\-flip\-\_\-interaction\-\_\-direction\-\_\-hitsize\-\_\-set()}

The four available mode of interaction are\-: \begin{DoxyItemize}
\item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-N\-O\-N\-E -\/ No interaction is allowed \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-R\-O\-T\-A\-T\-E -\/ Interaction will cause rotate animation \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-C\-U\-B\-E -\/ Interaction will cause cube animation \item E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-P\-A\-G\-E -\/ Interaction will cause page animation\end{DoxyItemize}
\begin{DoxyNote}{Note}
E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-I\-N\-T\-E\-R\-A\-C\-T\-I\-O\-N\-\_\-\-R\-O\-T\-A\-T\-E won't cause E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-X\-Z\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S or E\-L\-M\-\_\-\-F\-L\-I\-P\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-\-Y\-Z\-\_\-\-C\-E\-N\-T\-E\-R\-\_\-\-A\-X\-I\-S to happen, those can only be achieved with \hyperlink{group__Flip_gadae04149fb2ba073421c08f85a3ae09c}{elm\-\_\-flip\-\_\-go()}; 
\end{DoxyNote}


References elm\-\_\-obj\-\_\-flip\-\_\-interaction\-\_\-set.

\index{Flip@{Flip}!elm\-\_\-flip\-\_\-perspective\-\_\-set@{elm\-\_\-flip\-\_\-perspective\-\_\-set}}
\index{elm\-\_\-flip\-\_\-perspective\-\_\-set@{elm\-\_\-flip\-\_\-perspective\-\_\-set}!Flip@{Flip}}
\subsubsection[{elm\-\_\-flip\-\_\-perspective\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-flip\-\_\-perspective\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Evas\-\_\-\-Coord}]{foc, }
\item[{Evas\-\_\-\-Coord}]{x, }
\item[{Evas\-\_\-\-Coord}]{y}
\end{DoxyParamCaption}
)}\label{group__Flip_ga685c02173b37e1f12a602ef52aa90e85}


Set flip perspective. 


\begin{DoxyParams}{Parameters}
{\em obj} & The flip object \\
\hline
{\em foc} & The coordinate to set the focus on \\
\hline
{\em x} & The X coordinate \\
\hline
{\em y} & The Y coordinate\\
\hline
\end{DoxyParams}
\begin{DoxyWarning}{Warning}
This function currently does nothing. 
\end{DoxyWarning}
