\hypertarget{group__Edje__Object__Animation}{\section{Edje Object Animation}
\label{group__Edje__Object__Animation}\index{Edje Object Animation@{Edje Object Animation}}
}


Functions that deal with animations.  


\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{group__Edje__Object__Animation_ga99c60eb3a0b2923fb309e7e6843cb607}{typedef enum \-\_\-\-Edje\-\_\-\-Tween\-\_\-\-Mode {\bfseries Edje\-\_\-\-Tween\-\_\-\-Mode}}\label{group__Edje__Object__Animation_ga99c60eb3a0b2923fb309e7e6843cb607}

\item 
\hypertarget{group__Edje__Object__Animation_gaf504e44185b4979ac6a6d3272f593639}{typedef enum \hyperlink{group__Edje__Object__Animation_ga303fd8b410c1514e49b2a7d570d63a24}{\-\_\-\-Edje\-\_\-\-Action\-\_\-\-Type} {\bfseries Edje\-\_\-\-Action\-\_\-\-Type}}\label{group__Edje__Object__Animation_gaf504e44185b4979ac6a6d3272f593639}

\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum {\bfseries \-\_\-\-Edje\-\_\-\-Tween\-\_\-\-Mode} \{ \\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-N\-O\-N\-E} = 0, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-L\-I\-N\-E\-A\-R} = 1, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-S\-I\-N\-U\-S\-O\-I\-D\-A\-L} = 2, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-A\-C\-C\-E\-L\-E\-R\-A\-T\-E} = 3, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-D\-E\-C\-E\-L\-E\-R\-A\-T\-E} = 4, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-A\-C\-C\-E\-L\-E\-R\-A\-T\-E\-\_\-\-F\-A\-C\-T\-O\-R} = 5, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-D\-E\-C\-E\-L\-E\-R\-A\-T\-E\-\_\-\-F\-A\-C\-T\-O\-R} = 6, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-S\-I\-N\-U\-S\-O\-I\-D\-A\-L\-\_\-\-F\-A\-C\-T\-O\-R} = 7, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-D\-I\-V\-I\-S\-O\-R\-\_\-\-I\-N\-T\-E\-R\-P} = 8, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-B\-O\-U\-N\-C\-E} = 9, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-S\-P\-R\-I\-N\-G} = 10, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-C\-U\-B\-I\-C\-\_\-\-B\-E\-Z\-I\-E\-R} = 11, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-L\-A\-S\-T} = 12, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-M\-A\-S\-K} = 0xff, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-T\-W\-E\-E\-N\-\_\-\-M\-O\-D\-E\-\_\-\-O\-P\-T\-\_\-\-F\-R\-O\-M\-\_\-\-C\-U\-R\-R\-E\-N\-T} = (1 $<$$<$ 31)
 \}
\item 
enum \hyperlink{group__Edje__Object__Animation_ga303fd8b410c1514e49b2a7d570d63a24}{\-\_\-\-Edje\-\_\-\-Action\-\_\-\-Type} \{ \\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-N\-O\-N\-E} = 0, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-T\-A\-T\-E\-\_\-\-S\-E\-T} = 1, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-S\-T\-O\-P} = 2, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-I\-G\-N\-A\-L\-\_\-\-E\-M\-I\-T} = 3, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-D\-R\-A\-G\-\_\-\-V\-A\-L\-\_\-\-S\-E\-T} = 4, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-D\-R\-A\-G\-\_\-\-V\-A\-L\-\_\-\-S\-T\-E\-P} = 5, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-D\-R\-A\-G\-\_\-\-V\-A\-L\-\_\-\-P\-A\-G\-E} = 6, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-C\-R\-I\-P\-T} = 7, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-F\-O\-C\-U\-S\-\_\-\-S\-E\-T} = 8, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-R\-E\-S\-E\-R\-V\-E\-D00} = 9, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-F\-O\-C\-U\-S\-\_\-\-O\-B\-J\-E\-C\-T} = 10, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-A\-R\-A\-M\-\_\-\-C\-O\-P\-Y} = 11, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-A\-R\-A\-M\-\_\-\-S\-E\-T} = 12, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a147dddfe4edf1d27d729b26b00537a1d}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-S\-A\-M\-P\-L\-E} = 13, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24ae7fad3645e17fa7a0bcebdee84f2103b}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-T\-O\-N\-E} = 14, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a5f576273651db5832cfa470bb726d872}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-I\-M\-P\-U\-L\-S\-E} = 15, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a165c82b79e470867b59041fd0739c416}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E\-\_\-\-I\-M\-P\-U\-L\-S\-E} = 16, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24adc3d6016a16e553e749872f564758ab0}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E} = 17, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a966b1cfdcd7d6768df80e05897d55689}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E} = 18, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a496a3d8ef8eb4674c41b329792766ff6}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E\-S\-\_\-\-C\-L\-E\-A\-R} = 19, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24ae79df6f7c12221e3d27a79c39d7bc299}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T} = 20, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a74fb222359a4f881d37687b7ed91d331}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-A\-N\-G\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T} = 21, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24adbba4283069688a8062cbe4f0892756a}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-S\-T\-O\-P} = 22, 
\\*
\hyperlink{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24af8c59edffe7af4a2bc17a2004b4f4215}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-R\-O\-T\-\_\-\-S\-E\-T} = 23, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-L\-A\-S\-T} = 24
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{group__Edje__Object__Animation_gac9b19ee918546740c0144904393a1acd}{edje\-\_\-frametime\-\_\-set} (double t)
\begin{DoxyCompactList}\small\item\em Set edje trasitions' frame time. \end{DoxyCompactList}\item 
double \hyperlink{group__Edje__Object__Animation_gad9593e50d1d5bc847e9b34b104c83935}{edje\-\_\-frametime\-\_\-get} (void)
\begin{DoxyCompactList}\small\item\em Get edje trasitions' frame time. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Object__Animation_ga8f4779b06ca82ab279cecfafe4bf6149}{edje\-\_\-freeze} (void)
\begin{DoxyCompactList}\small\item\em Freeze Edje objects. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Object__Animation_ga1963a864ac582582780dcbf3db3a4e45}{edje\-\_\-thaw} (void)
\begin{DoxyCompactList}\small\item\em Thaw Edje objects. \end{DoxyCompactList}\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Edje__Object__Animation_gae5e115608feb2facfdc538c77369bda5}{edje\-\_\-obj\-\_\-play\-\_\-set}(play)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-L\-A\-Y\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool}, play)
\begin{DoxyCompactList}\small\item\em Set the Edje object to playing or paused states. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Object__Animation_ga3f071f017b63ddaba0ced2520a2e162f}{edje\-\_\-obj\-\_\-play\-\_\-get}(ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-L\-A\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Get the Edje object's state. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Object__Animation_ga926613a057abf8ebf5c35e372f3ad07e}{edje\-\_\-obj\-\_\-animation\-\_\-set}(on)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-I\-O\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool}, on)
\begin{DoxyCompactList}\small\item\em Set the object's animation state. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Object__Animation_ga7453f5c476fbcb6a12ef41352b03ae05}{edje\-\_\-obj\-\_\-animation\-\_\-get}(ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-I\-O\-N\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Get the Edje object's animation state. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Object__Animation_gafd231eb31f635ab6b862b2dcd7c8dd55}{edje\-\_\-obj\-\_\-freeze}(ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-R\-E\-E\-Z\-E), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Freezes the Edje object. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Object__Animation_ga333876e2d07b8f6f6877cdcfeb8cd2b2}{edje\-\_\-obj\-\_\-thaw}(ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-T\-H\-A\-W), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Thaws the Edje object. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Object__Animation_ga8e942c20937f3f70c5883e30ec472ac9}{edje\-\_\-obj\-\_\-part\-\_\-state\-\_\-get}(part, val\-\_\-ret, ret)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-S\-T\-A\-T\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, val\-\_\-ret), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)
\begin{DoxyCompactList}\small\item\em Returns the state of the Edje part. \end{DoxyCompactList}\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{group__Edje__Object__Animation_gaa526a5c6a0d1d4e73a696ca047fdb002}{edje\-\_\-object\-\_\-play\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} play)
\begin{DoxyCompactList}\small\item\em Set the Edje object to playing or paused states. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Object__Animation_ga453a57034c1e4154335605c7ad283a72}{edje\-\_\-object\-\_\-play\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the Edje object's state. \end{DoxyCompactList}\item 
void \hyperlink{group__Edje__Object__Animation_ga2883dbba196f04d3a32435bfe1accfbc}{edje\-\_\-object\-\_\-animation\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} on)
\begin{DoxyCompactList}\small\item\em Set the object's animation state. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Object__Animation_gac2552394cb15f0b070ddf6e41e66f620}{edje\-\_\-object\-\_\-animation\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the Edje object's animation state. \end{DoxyCompactList}\item 
int \hyperlink{group__Edje__Object__Animation_ga76836d675c065ee0a460894c08387a29}{edje\-\_\-object\-\_\-freeze} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Freezes the Edje object. \end{DoxyCompactList}\item 
int \hyperlink{group__Edje__Object__Animation_ga0e827f02f4fec0cbf98774258acffb00}{edje\-\_\-object\-\_\-thaw} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Thaws the Edje object. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Edje__Object__Animation_ga1a851f4ec7eb83c984ace4fca56c7661}{edje\-\_\-object\-\_\-part\-\_\-state\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double $\ast$val\-\_\-ret)
\begin{DoxyCompactList}\small\item\em Returns the state of the Edje part. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that deal with animations. Edje has the ability to animate objects. One can start, stop, play, pause, freeze and thaw edje animations using the functions of this section. 

\subsection{Macro Definition Documentation}
\hypertarget{group__Edje__Object__Animation_gae5e115608feb2facfdc538c77369bda5}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-obj\-\_\-play\-\_\-set@{edje\-\_\-obj\-\_\-play\-\_\-set}}
\index{edje\-\_\-obj\-\_\-play\-\_\-set@{edje\-\_\-obj\-\_\-play\-\_\-set}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-obj\-\_\-play\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-play\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{play}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-L\-A\-Y\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool}, play)}}\label{group__Edje__Object__Animation_gae5e115608feb2facfdc538c77369bda5}


Set the Edje object to playing or paused states. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em play} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_gaa526a5c6a0d1d4e73a696ca047fdb002}{edje\-\_\-object\-\_\-play\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-play\-\_\-set().

\hypertarget{group__Edje__Object__Animation_ga3f071f017b63ddaba0ced2520a2e162f}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-obj\-\_\-play\-\_\-get@{edje\-\_\-obj\-\_\-play\-\_\-get}}
\index{edje\-\_\-obj\-\_\-play\-\_\-get@{edje\-\_\-obj\-\_\-play\-\_\-get}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-obj\-\_\-play\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-play\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-L\-A\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Object__Animation_ga3f071f017b63ddaba0ced2520a2e162f}


Get the Edje object's 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__Edje__Object__Animation_ga453a57034c1e4154335605c7ad283a72}{edje\-\_\-object\-\_\-play\-\_\-get} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-play\-\_\-get().

\hypertarget{group__Edje__Object__Animation_ga926613a057abf8ebf5c35e372f3ad07e}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-obj\-\_\-animation\-\_\-set@{edje\-\_\-obj\-\_\-animation\-\_\-set}}
\index{edje\-\_\-obj\-\_\-animation\-\_\-set@{edje\-\_\-obj\-\_\-animation\-\_\-set}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-obj\-\_\-animation\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-animation\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{on}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-I\-O\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool}, on)}}\label{group__Edje__Object__Animation_ga926613a057abf8ebf5c35e372f3ad07e}


Set the object's animation state. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em on} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_ga2883dbba196f04d3a32435bfe1accfbc}{edje\-\_\-object\-\_\-animation\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-animation\-\_\-set().

\hypertarget{group__Edje__Object__Animation_ga7453f5c476fbcb6a12ef41352b03ae05}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-obj\-\_\-animation\-\_\-get@{edje\-\_\-obj\-\_\-animation\-\_\-get}}
\index{edje\-\_\-obj\-\_\-animation\-\_\-get@{edje\-\_\-obj\-\_\-animation\-\_\-get}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-obj\-\_\-animation\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-animation\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-I\-O\-N\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Object__Animation_ga7453f5c476fbcb6a12ef41352b03ae05}


Get the Edje object's animation 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__Edje__Object__Animation_gac2552394cb15f0b070ddf6e41e66f620}{edje\-\_\-object\-\_\-animation\-\_\-get} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-animation\-\_\-get().

\hypertarget{group__Edje__Object__Animation_gafd231eb31f635ab6b862b2dcd7c8dd55}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-obj\-\_\-freeze@{edje\-\_\-obj\-\_\-freeze}}
\index{edje\-\_\-obj\-\_\-freeze@{edje\-\_\-obj\-\_\-freeze}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-obj\-\_\-freeze}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-freeze(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-R\-E\-E\-Z\-E), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, ret)}}\label{group__Edje__Object__Animation_gafd231eb31f635ab6b862b2dcd7c8dd55}


Freezes the Edje object. 

\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__Edje__Object__Animation_ga76836d675c065ee0a460894c08387a29}{edje\-\_\-object\-\_\-freeze} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-freeze().

\hypertarget{group__Edje__Object__Animation_ga333876e2d07b8f6f6877cdcfeb8cd2b2}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-obj\-\_\-thaw@{edje\-\_\-obj\-\_\-thaw}}
\index{edje\-\_\-obj\-\_\-thaw@{edje\-\_\-obj\-\_\-thaw}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-obj\-\_\-thaw}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-thaw(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-T\-H\-A\-W), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, ret)}}\label{group__Edje__Object__Animation_ga333876e2d07b8f6f6877cdcfeb8cd2b2}


Thaws the Edje object. 

\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__Edje__Object__Animation_ga0e827f02f4fec0cbf98774258acffb00}{edje\-\_\-object\-\_\-thaw} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-thaw().

\hypertarget{group__Edje__Object__Animation_ga8e942c20937f3f70c5883e30ec472ac9}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-obj\-\_\-part\-\_\-state\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-state\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-state\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-state\-\_\-get}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-state\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-state\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{val\-\_\-ret, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-I\-D(E\-D\-J\-E\-\_\-\-O\-B\-J\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-A\-R\-T\-\_\-\-S\-T\-A\-T\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, part), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, val\-\_\-ret), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, ret)}}\label{group__Edje__Object__Animation_ga8e942c20937f3f70c5883e30ec472ac9}


Returns the state of the Edje part. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em val\-\_\-ret} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_ga1a851f4ec7eb83c984ace4fca56c7661}{edje\-\_\-object\-\_\-part\-\_\-state\-\_\-get} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-state\-\_\-get().



\subsection{Enumeration Type Documentation}
\hypertarget{group__Edje__Object__Animation_ga303fd8b410c1514e49b2a7d570d63a24}{\index{Edje Object Animation@{Edje Object Animation}!\-\_\-\-Edje\-\_\-\-Action\-\_\-\-Type@{\-\_\-\-Edje\-\_\-\-Action\-\_\-\-Type}}
\index{\-\_\-\-Edje\-\_\-\-Action\-\_\-\-Type@{\-\_\-\-Edje\-\_\-\-Action\-\_\-\-Type}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{\-\_\-\-Edje\-\_\-\-Action\-\_\-\-Type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \-\_\-\-Edje\-\_\-\-Action\-\_\-\-Type}}}\label{group__Edje__Object__Animation_ga303fd8b410c1514e49b2a7d570d63a24}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-S\-A\-M\-P\-L\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-S\-A\-M\-P\-L\-E}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-S\-A\-M\-P\-L\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-S\-A\-M\-P\-L\-E}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a147dddfe4edf1d27d729b26b00537a1d}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-S\-A\-M\-P\-L\-E}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a147dddfe4edf1d27d729b26b00537a1d}
}]\begin{DoxySince}{Since}
1.\-1 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-T\-O\-N\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-T\-O\-N\-E}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-T\-O\-N\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-T\-O\-N\-E}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24ae7fad3645e17fa7a0bcebdee84f2103b}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-S\-O\-U\-N\-D\-\_\-\-T\-O\-N\-E}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24ae7fad3645e17fa7a0bcebdee84f2103b}
}]\begin{DoxySince}{Since}
1.\-1 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-I\-M\-P\-U\-L\-S\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-I\-M\-P\-U\-L\-S\-E}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-I\-M\-P\-U\-L\-S\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-I\-M\-P\-U\-L\-S\-E}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a5f576273651db5832cfa470bb726d872}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-I\-M\-P\-U\-L\-S\-E}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a5f576273651db5832cfa470bb726d872}
}]\begin{DoxySince}{Since}
1.\-8 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E\-\_\-\-I\-M\-P\-U\-L\-S\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E\-\_\-\-I\-M\-P\-U\-L\-S\-E}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E\-\_\-\-I\-M\-P\-U\-L\-S\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E\-\_\-\-I\-M\-P\-U\-L\-S\-E}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a165c82b79e470867b59041fd0739c416}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E\-\_\-\-I\-M\-P\-U\-L\-S\-E}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a165c82b79e470867b59041fd0739c416}
}]\begin{DoxySince}{Since}
1.\-8 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24adc3d6016a16e553e749872f564758ab0}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24adc3d6016a16e553e749872f564758ab0}
}]\begin{DoxySince}{Since}
1.\-8 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a966b1cfdcd7d6768df80e05897d55689}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-T\-O\-R\-Q\-U\-E}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a966b1cfdcd7d6768df80e05897d55689}
}]\begin{DoxySince}{Since}
1.\-8 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E\-S\-\_\-\-C\-L\-E\-A\-R@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E\-S\-\_\-\-C\-L\-E\-A\-R}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E\-S\-\_\-\-C\-L\-E\-A\-R@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E\-S\-\_\-\-C\-L\-E\-A\-R}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a496a3d8ef8eb4674c41b329792766ff6}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-F\-O\-R\-C\-E\-S\-\_\-\-C\-L\-E\-A\-R}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a496a3d8ef8eb4674c41b329792766ff6}
}]\begin{DoxySince}{Since}
1.\-8 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24ae79df6f7c12221e3d27a79c39d7bc299}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24ae79df6f7c12221e3d27a79c39d7bc299}
}]\begin{DoxySince}{Since}
1.\-8 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-A\-N\-G\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-A\-N\-G\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-A\-N\-G\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-A\-N\-G\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a74fb222359a4f881d37687b7ed91d331}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-A\-N\-G\-\_\-\-V\-E\-L\-\_\-\-S\-E\-T}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24a74fb222359a4f881d37687b7ed91d331}
}]\begin{DoxySince}{Since}
1.\-8 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-S\-T\-O\-P@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-S\-T\-O\-P}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-S\-T\-O\-P@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-S\-T\-O\-P}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24adbba4283069688a8062cbe4f0892756a}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-S\-T\-O\-P}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24adbba4283069688a8062cbe4f0892756a}
}]\begin{DoxySince}{Since}
1.\-8 
\end{DoxySince}
\index{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-R\-O\-T\-\_\-\-S\-E\-T@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-R\-O\-T\-\_\-\-S\-E\-T}!Edje Object Animation@{Edje Object Animation}}\index{Edje Object Animation@{Edje Object Animation}!E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-R\-O\-T\-\_\-\-S\-E\-T@{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-R\-O\-T\-\_\-\-S\-E\-T}}\item[{\em 
\hypertarget{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24af8c59edffe7af4a2bc17a2004b4f4215}{E\-D\-J\-E\-\_\-\-A\-C\-T\-I\-O\-N\-\_\-\-T\-Y\-P\-E\-\_\-\-P\-H\-Y\-S\-I\-C\-S\-\_\-\-R\-O\-T\-\_\-\-S\-E\-T}\label{group__Edje__Object__Animation_gga303fd8b410c1514e49b2a7d570d63a24af8c59edffe7af4a2bc17a2004b4f4215}
}]\begin{DoxySince}{Since}
1.\-8 
\end{DoxySince}
\end{description}
\end{Desc}


\subsection{Function Documentation}
\hypertarget{group__Edje__Object__Animation_gac9b19ee918546740c0144904393a1acd}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-frametime\-\_\-set@{edje\-\_\-frametime\-\_\-set}}
\index{edje\-\_\-frametime\-\_\-set@{edje\-\_\-frametime\-\_\-set}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-frametime\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-frametime\-\_\-set (
\begin{DoxyParamCaption}
\item[{double}]{t}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_gac9b19ee918546740c0144904393a1acd}


Set edje trasitions' frame time. 


\begin{DoxyParams}{Parameters}
{\em t} & The frame time, in seconds. Default value is 1/30.\\
\hline
\end{DoxyParams}
This function sets the edje built-\/in animations' frame time (thus, affecting their resolution) by calling \hyperlink{group__Ecore__Animator__Group_ga2c7aa7e621cd68562519066ad87a3fa1}{ecore\-\_\-animator\-\_\-frametime\-\_\-set()}. This frame time can be retrieved with \hyperlink{group__Edje__Object__Animation_gad9593e50d1d5bc847e9b34b104c83935}{edje\-\_\-frametime\-\_\-get()}.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_gad9593e50d1d5bc847e9b34b104c83935}{edje\-\_\-frametime\-\_\-get()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-perspective_8c-example}{edje-\/perspective.\-c}.\end{Desc}


References ecore\-\_\-animator\-\_\-frametime\-\_\-set().

\hypertarget{group__Edje__Object__Animation_gad9593e50d1d5bc847e9b34b104c83935}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-frametime\-\_\-get@{edje\-\_\-frametime\-\_\-get}}
\index{edje\-\_\-frametime\-\_\-get@{edje\-\_\-frametime\-\_\-get}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-frametime\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}double edje\-\_\-frametime\-\_\-get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_gad9593e50d1d5bc847e9b34b104c83935}


Get edje trasitions' frame time. 

\begin{DoxyReturn}{Returns}
The frame time, in seconds.
\end{DoxyReturn}
This function returns the edje frame time set by \hyperlink{group__Edje__Object__Animation_gac9b19ee918546740c0144904393a1acd}{edje\-\_\-frametime\-\_\-set()} or the default value 1/30.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_gac9b19ee918546740c0144904393a1acd}{edje\-\_\-frametime\-\_\-set()} 
\end{DoxySeeAlso}


References ecore\-\_\-animator\-\_\-frametime\-\_\-get().

\hypertarget{group__Edje__Object__Animation_ga8f4779b06ca82ab279cecfafe4bf6149}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-freeze@{edje\-\_\-freeze}}
\index{edje\-\_\-freeze@{edje\-\_\-freeze}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-freeze}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-freeze (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_ga8f4779b06ca82ab279cecfafe4bf6149}


Freeze Edje objects. 

This function freezes all Edje animations in the current process.

\begin{DoxyNote}{Note}
\-: for freeze a specific object 
\end{DoxyNote}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_ga76836d675c065ee0a460894c08387a29}{edje\-\_\-object\-\_\-freeze()}.

\hyperlink{group__Edje__Object__Animation_ga1963a864ac582582780dcbf3db3a4e45}{edje\-\_\-thaw()} 
\end{DoxySeeAlso}


References edje\-\_\-object\-\_\-freeze(), and E\-I\-N\-A\-\_\-\-L\-I\-S\-T\-\_\-\-F\-O\-R\-E\-A\-C\-H.

\hypertarget{group__Edje__Object__Animation_ga1963a864ac582582780dcbf3db3a4e45}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-thaw@{edje\-\_\-thaw}}
\index{edje\-\_\-thaw@{edje\-\_\-thaw}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-thaw}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-thaw (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_ga1963a864ac582582780dcbf3db3a4e45}


Thaw Edje objects. 

This function thaws all Edje animations in the current process.

\begin{DoxyNote}{Note}
for thaw a specific object 
\end{DoxyNote}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_ga0e827f02f4fec0cbf98774258acffb00}{edje\-\_\-object\-\_\-thaw()}.

\hyperlink{group__Edje__Object__Animation_ga8f4779b06ca82ab279cecfafe4bf6149}{edje\-\_\-freeze()} 
\end{DoxySeeAlso}


References edje\-\_\-object\-\_\-thaw(), E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E, E\-I\-N\-A\-\_\-\-L\-I\-S\-T\-\_\-\-F\-O\-R\-E\-A\-C\-H, and E\-I\-N\-A\-\_\-\-L\-I\-S\-T\-\_\-\-F\-R\-E\-E.

\hypertarget{group__Edje__Object__Animation_gaa526a5c6a0d1d4e73a696ca047fdb002}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-object\-\_\-play\-\_\-set@{edje\-\_\-object\-\_\-play\-\_\-set}}
\index{edje\-\_\-object\-\_\-play\-\_\-set@{edje\-\_\-object\-\_\-play\-\_\-set}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-object\-\_\-play\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-object\-\_\-play\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{{\bf Eina\-\_\-\-Bool}}]{play}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_gaa526a5c6a0d1d4e73a696ca047fdb002}


Set the Edje object to playing or paused states. 


\begin{DoxyParams}{Parameters}
{\em obj} & A handle to an Edje object. \\
\hline
{\em play} & Object state ({\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} to playing, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} to paused).\\
\hline
\end{DoxyParams}
This function sets the Edje object {\itshape obj} to playing or paused states, depending on the parameter {\itshape play}. This has no effect if the object was already at that state.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_ga453a57034c1e4154335605c7ad283a72}{edje\-\_\-object\-\_\-play\-\_\-get()}. 
\end{DoxySeeAlso}


References edje\-\_\-obj\-\_\-play\-\_\-set.

\hypertarget{group__Edje__Object__Animation_ga453a57034c1e4154335605c7ad283a72}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-object\-\_\-play\-\_\-get@{edje\-\_\-object\-\_\-play\-\_\-get}}
\index{edje\-\_\-object\-\_\-play\-\_\-get@{edje\-\_\-object\-\_\-play\-\_\-get}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-object\-\_\-play\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-play\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_ga453a57034c1e4154335605c7ad283a72}


Get the Edje object's state. 


\begin{DoxyParams}{Parameters}
{\em obj} & A handle to an Edje object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} if the object is not connected, its {\ttfamily delete\-\_\-me} flag is set, or it is at paused state; {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if the object is at playing state.
\end{DoxyReturn}
This function tells if an Edje object is playing or not. This state is set by \hyperlink{group__Edje__Object__Animation_gaa526a5c6a0d1d4e73a696ca047fdb002}{edje\-\_\-object\-\_\-play\-\_\-set()}.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_gaa526a5c6a0d1d4e73a696ca047fdb002}{edje\-\_\-object\-\_\-play\-\_\-set()}. 
\end{DoxySeeAlso}


References edje\-\_\-obj\-\_\-play\-\_\-get, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Object__Animation_ga2883dbba196f04d3a32435bfe1accfbc}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-object\-\_\-animation\-\_\-set@{edje\-\_\-object\-\_\-animation\-\_\-set}}
\index{edje\-\_\-object\-\_\-animation\-\_\-set@{edje\-\_\-object\-\_\-animation\-\_\-set}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-object\-\_\-animation\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void edje\-\_\-object\-\_\-animation\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{{\bf Eina\-\_\-\-Bool}}]{on}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_ga2883dbba196f04d3a32435bfe1accfbc}


Set the object's animation state. 


\begin{DoxyParams}{Parameters}
{\em obj} & A handle to an Edje object. \\
\hline
{\em on} & The animation state. {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} to starts or {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} to stops.\\
\hline
\end{DoxyParams}
This function starts or stops an Edje object's animation. The information if it's stopped can be retrieved by \hyperlink{group__Edje__Object__Animation_gac2552394cb15f0b070ddf6e41e66f620}{edje\-\_\-object\-\_\-animation\-\_\-get()}.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_gac2552394cb15f0b070ddf6e41e66f620}{edje\-\_\-object\-\_\-animation\-\_\-get()} 
\end{DoxySeeAlso}


References edje\-\_\-obj\-\_\-animation\-\_\-set.

\hypertarget{group__Edje__Object__Animation_gac2552394cb15f0b070ddf6e41e66f620}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-object\-\_\-animation\-\_\-get@{edje\-\_\-object\-\_\-animation\-\_\-get}}
\index{edje\-\_\-object\-\_\-animation\-\_\-get@{edje\-\_\-object\-\_\-animation\-\_\-get}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-object\-\_\-animation\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-animation\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_gac2552394cb15f0b070ddf6e41e66f620}


Get the Edje object's animation state. 


\begin{DoxyParams}{Parameters}
{\em obj} & A handle to an Edje object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} on error or if object is not animated; {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if animated.
\end{DoxyReturn}
This function returns if the animation is stopped or not. The animation state is set by \hyperlink{group__Edje__Object__Animation_ga2883dbba196f04d3a32435bfe1accfbc}{edje\-\_\-object\-\_\-animation\-\_\-set()}.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_ga2883dbba196f04d3a32435bfe1accfbc}{edje\-\_\-object\-\_\-animation\-\_\-set()}. 
\end{DoxySeeAlso}


References edje\-\_\-obj\-\_\-animation\-\_\-get, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Object__Animation_ga76836d675c065ee0a460894c08387a29}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-object\-\_\-freeze@{edje\-\_\-object\-\_\-freeze}}
\index{edje\-\_\-object\-\_\-freeze@{edje\-\_\-object\-\_\-freeze}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-object\-\_\-freeze}]{\setlength{\rightskip}{0pt plus 5cm}int edje\-\_\-object\-\_\-freeze (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_ga76836d675c065ee0a460894c08387a29}


Freezes the Edje object. 


\begin{DoxyParams}{Parameters}
{\em obj} & A handle to an Edje object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The frozen state or 0 on Error
\end{DoxyReturn}
This function puts all changes on hold. Successive freezes will nest, requiring an equal number of thaws.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_ga0e827f02f4fec0cbf98774258acffb00}{edje\-\_\-object\-\_\-thaw()} 
\end{DoxySeeAlso}


References edje\-\_\-obj\-\_\-freeze.



Referenced by edje\-\_\-freeze().

\hypertarget{group__Edje__Object__Animation_ga0e827f02f4fec0cbf98774258acffb00}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-object\-\_\-thaw@{edje\-\_\-object\-\_\-thaw}}
\index{edje\-\_\-object\-\_\-thaw@{edje\-\_\-object\-\_\-thaw}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-object\-\_\-thaw}]{\setlength{\rightskip}{0pt plus 5cm}int edje\-\_\-object\-\_\-thaw (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_ga0e827f02f4fec0cbf98774258acffb00}


Thaws the Edje object. 


\begin{DoxyParams}{Parameters}
{\em obj} & A handle to an Edje object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The frozen state or 0 if the object is not frozen or on error.
\end{DoxyReturn}
This function thaws the given Edje object.

\begin{DoxyNote}{Note}
\-: If sucessives freezes were done, an equal number of thaws will be required.
\end{DoxyNote}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Object__Animation_ga76836d675c065ee0a460894c08387a29}{edje\-\_\-object\-\_\-freeze()} 
\end{DoxySeeAlso}


References edje\-\_\-obj\-\_\-thaw.



Referenced by edje\-\_\-thaw().

\hypertarget{group__Edje__Object__Animation_ga1a851f4ec7eb83c984ace4fca56c7661}{\index{Edje Object Animation@{Edje Object Animation}!edje\-\_\-object\-\_\-part\-\_\-state\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-state\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-state\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-state\-\_\-get}!Edje Object Animation@{Edje Object Animation}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-state\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ edje\-\_\-object\-\_\-part\-\_\-state\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double $\ast$}]{val\-\_\-ret}
\end{DoxyParamCaption}
)}}\label{group__Edje__Object__Animation_ga1a851f4ec7eb83c984ace4fca56c7661}


Returns the state of the Edje part. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em val\-\_\-ret} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The part state\-:\par
\char`\"{}default\char`\"{} for the default state\par
\char`\"{}\char`\"{} for other states 
\end{DoxyReturn}


References edje\-\_\-obj\-\_\-part\-\_\-state\-\_\-get.

