\hypertarget{group__Edje__Part__Drag}{\section{Edje Drag}
\label{group__Edje__Part__Drag}\index{Edje Drag@{Edje Drag}}
}


Functions that deal with dragable parts.  


\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{group__Edje__Part__Drag_ga5dbab6bf3d503c9fdb76f7b604c88902}{typedef enum \-\_\-\-Edje\-\_\-\-Drag\-\_\-\-Dir {\bfseries Edje\-\_\-\-Drag\-\_\-\-Dir}}\label{group__Edje__Part__Drag_ga5dbab6bf3d503c9fdb76f7b604c88902}

\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum {\bfseries \-\_\-\-Edje\-\_\-\-Drag\-\_\-\-Dir} \{ \\*
{\bfseries E\-D\-J\-E\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-N\-O\-N\-E} = 0, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-X} = 1, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-Y} = 2, 
\\*
{\bfseries E\-D\-J\-E\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-X\-Y} = 3
 \}
\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Edje__Part__Drag_gac9006b3d2d3cc4fbf6b00b37abaa461a}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get}(part, 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\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-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(Edje\-\_\-\-Drag\-\_\-\-Dir $\ast$, ret)
\begin{DoxyCompactList}\small\item\em Determine dragable directions. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_ga130e8693840bbf1903deaff057c25608}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-set}(part, dx, dy, 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\-\_\-\-D\-R\-A\-G\-\_\-\-V\-A\-L\-U\-E\-\_\-\-S\-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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), 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 Set the dragable object location. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_ga9aef1ffec4c6ac06b18be19a0d7ff540}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-get}(part, dx, dy, 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\-\_\-\-D\-R\-A\-G\-\_\-\-V\-A\-L\-U\-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$, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, dy), 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 dragable object location. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_ga0720fca79708baa182c8df1950a198aa}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-set}(part, dw, dh, 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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-I\-Z\-E\-\_\-\-S\-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, dw), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dh), 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 Set the dragable object size. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_gaeea3117018e37bce2e8512228430792a}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-get}(part, dw, dh, 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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-I\-Z\-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$, dw), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, dh), 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 dragable object size. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_gaf035b2a8348ab5589b7134c8397f2fed}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-set}(part, dx, dy, 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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-T\-E\-P\-\_\-\-S\-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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), 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 Sets the drag step increment. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_gaaaa952af79de137933e27ee43732aa68}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-get}(part, dx, dy, 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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-T\-E\-P\-\_\-\-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$, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, dy), 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 Gets the drag step increment values. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_ga1eac36f87880abc13469664acfe9d2dc}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-set}(part, dx, dy, 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\-\_\-\-D\-R\-A\-G\-\_\-\-P\-A\-G\-E\-\_\-\-S\-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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), 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 Sets the page step increments. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_gaaaa57f00ccb08b5f5eba3af67f90fa5a}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-get}(part, dx, dy, 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\-\_\-\-D\-R\-A\-G\-\_\-\-P\-A\-G\-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$, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, dy), 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 Gets the page step increments. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_ga7a52c13f35e4662d72549246a3549507}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step}(part, dx, dy, 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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-T\-E\-P), 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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), 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 Steps the dragable x,y steps. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Edje__Part__Drag_gaa2b45355c922baafcdd32bcaa8e3580d}{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page}(part, dx, dy, 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\-\_\-\-D\-R\-A\-G\-\_\-\-P\-A\-G\-E), 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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), 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 Pages x,y steps. \end{DoxyCompactList}\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
Edje\-\_\-\-Drag\-\_\-\-Dir \hyperlink{group__Edje__Part__Drag_ga413f19db12630438f986676683cc15bc}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part)
\begin{DoxyCompactList}\small\item\em Determine dragable directions. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_ga723989052928c090213c79569cb04177}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double dx, double dy)
\begin{DoxyCompactList}\small\item\em Set the dragable object location. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_gacfa53c87deef43bee116cbc86d25b5eb}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double $\ast$dx, double $\ast$dy)
\begin{DoxyCompactList}\small\item\em Get the dragable object location. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_ga07de99c93a086d37c8f75d5602970f9c}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double dw, double dh)
\begin{DoxyCompactList}\small\item\em Set the dragable object size. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_gac51fddf270cb9cbe36b72529cfdf4bca}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double $\ast$dw, double $\ast$dh)
\begin{DoxyCompactList}\small\item\em Get the dragable object size. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_gade211cda8274317eb23b8717fb45a407}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double dx, double dy)
\begin{DoxyCompactList}\small\item\em Sets the drag step increment. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_ga6074047e52bfdeb286dc899bffa803bd}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double $\ast$dx, double $\ast$dy)
\begin{DoxyCompactList}\small\item\em Gets the drag step increment values. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_gaa1b81ba64fd8be74c7c6ea02580c7da8}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double dx, double dy)
\begin{DoxyCompactList}\small\item\em Sets the page step increments. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_ga1e4e1166067cc028815c01a1509ddf9b}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-get} (const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double $\ast$dx, double $\ast$dy)
\begin{DoxyCompactList}\small\item\em Gets the page step increments. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_gade43e441f4f83b3d88183ebeb0abadfd}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double dx, double dy)
\begin{DoxyCompactList}\small\item\em Steps the dragable x,y steps. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Edje__Part__Drag_ga6c56be0f2f9d316bf4a4e5d8fdc6b2b7}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page} (\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\-\_\-\-Object} $\ast$obj, const char $\ast$part, double dx, double dy)
\begin{DoxyCompactList}\small\item\em Pages x,y steps. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that deal with dragable parts. To create a movable part it must be declared as dragable in E\-D\-C file. To do so, one must define a \char`\"{}dragable\char`\"{} block inside the \char`\"{}part\char`\"{} block.

These functions are used to set dragging properties to a part or get dragging information about it.

\begin{DoxySeeAlso}{See Also}
\hyperlink{tutorial_edje_drag}{Dragable parts example} 
\end{DoxySeeAlso}


\subsection{Macro Definition Documentation}
\hypertarget{group__Edje__Part__Drag_gac9006b3d2d3cc4fbf6b00b37abaa461a}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-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(Edje\-\_\-\-Drag\-\_\-\-Dir $\ast$, ret)}}\label{group__Edje__Part__Drag_gac9006b3d2d3cc4fbf6b00b37abaa461a}


Determine dragable directions. 

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

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


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

\hypertarget{group__Edje__Part__Drag_ga130e8693840bbf1903deaff057c25608}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-set}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-set}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dx, }
\item[{}]{dy, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-V\-A\-L\-U\-E\-\_\-\-S\-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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_ga130e8693840bbf1903deaff057c25608}


Set the dragable object location. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em dx} & \\
\hline
\mbox{\tt in}  & {\em dy} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga723989052928c090213c79569cb04177}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set().

\hypertarget{group__Edje__Part__Drag_ga9aef1ffec4c6ac06b18be19a0d7ff540}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dx, }
\item[{}]{dy, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-V\-A\-L\-U\-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$, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, dy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_ga9aef1ffec4c6ac06b18be19a0d7ff540}


Get the dragable object location. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em dx} & \\
\hline
\mbox{\tt out}  & {\em dy} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gacfa53c87deef43bee116cbc86d25b5eb}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-get} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Part__Drag_ga0720fca79708baa182c8df1950a198aa}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-set}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-set}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dw, }
\item[{}]{dh, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-I\-Z\-E\-\_\-\-S\-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, dw), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dh), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_ga0720fca79708baa182c8df1950a198aa}


Set the dragable object size. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em dw} & \\
\hline
\mbox{\tt in}  & {\em dh} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga07de99c93a086d37c8f75d5602970f9c}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set().

\hypertarget{group__Edje__Part__Drag_gaeea3117018e37bce2e8512228430792a}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dw, }
\item[{}]{dh, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-I\-Z\-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$, dw), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, dh), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_gaeea3117018e37bce2e8512228430792a}


Get the dragable object size. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em dw} & \\
\hline
\mbox{\tt out}  & {\em dh} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gac51fddf270cb9cbe36b72529cfdf4bca}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-get} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Part__Drag_gaf035b2a8348ab5589b7134c8397f2fed}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-set}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-set}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dx, }
\item[{}]{dy, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-T\-E\-P\-\_\-\-S\-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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_gaf035b2a8348ab5589b7134c8397f2fed}


Sets the drag step increment. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em dx} & \\
\hline
\mbox{\tt in}  & {\em dy} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gade211cda8274317eb23b8717fb45a407}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set().

\hypertarget{group__Edje__Part__Drag_gaaaa952af79de137933e27ee43732aa68}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dx, }
\item[{}]{dy, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-T\-E\-P\-\_\-\-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$, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, dy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_gaaaa952af79de137933e27ee43732aa68}


Gets the drag step increment values. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em dx} & \\
\hline
\mbox{\tt out}  & {\em dy} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga6074047e52bfdeb286dc899bffa803bd}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-get} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Part__Drag_ga1eac36f87880abc13469664acfe9d2dc}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-set}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-set@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-set}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dx, }
\item[{}]{dy, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-P\-A\-G\-E\-\_\-\-S\-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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_ga1eac36f87880abc13469664acfe9d2dc}


Sets the page step increments. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em dx} & \\
\hline
\mbox{\tt in}  & {\em dy} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gaa1b81ba64fd8be74c7c6ea02580c7da8}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set().

\hypertarget{group__Edje__Part__Drag_gaaaa57f00ccb08b5f5eba3af67f90fa5a}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-get}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-get@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dx, }
\item[{}]{dy, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-P\-A\-G\-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$, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, dy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_gaaaa57f00ccb08b5f5eba3af67f90fa5a}


Gets the page step increments. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt out}  & {\em dx} & \\
\hline
\mbox{\tt out}  & {\em dy} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga1e4e1166067cc028815c01a1509ddf9b}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-get} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Part__Drag_ga7a52c13f35e4662d72549246a3549507}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dx, }
\item[{}]{dy, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-S\-T\-E\-P), 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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_ga7a52c13f35e4662d72549246a3549507}


Steps the dragable x,y steps. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em dx} & \\
\hline
\mbox{\tt in}  & {\em dy} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gade43e441f4f83b3d88183ebeb0abadfd}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step().

\hypertarget{group__Edje__Part__Drag_gaa2b45355c922baafcdd32bcaa8e3580d}{\index{Edje Drag@{Edje Drag}!edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page}}
\index{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page@{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page}]{\setlength{\rightskip}{0pt plus 5cm}\#define edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page(
\begin{DoxyParamCaption}
\item[{}]{part, }
\item[{}]{dx, }
\item[{}]{dy, }
\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\-\_\-\-D\-R\-A\-G\-\_\-\-P\-A\-G\-E), 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, dx), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, dy), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Eina\-\_\-\-Bool} $\ast$, ret)}}\label{group__Edje__Part__Drag_gaa2b45355c922baafcdd32bcaa8e3580d}


Pages x,y steps. 

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

\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em part} & \\
\hline
\mbox{\tt in}  & {\em dx} & \\
\hline
\mbox{\tt in}  & {\em dy} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga6c56be0f2f9d316bf4a4e5d8fdc6b2b7}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page} 
\end{DoxySeeAlso}


Referenced by edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page().



\subsection{Function Documentation}
\hypertarget{group__Edje__Part__Drag_ga413f19db12630438f986676683cc15bc}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Edje\-\_\-\-Drag\-\_\-\-Dir edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_ga413f19db12630438f986676683cc15bc}


Determine dragable directions. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name\\
\hline
\end{DoxyParams}
The dragable directions are defined in the E\-D\-C file, inside the {\ttfamily dragable} section, by the attributes {\ttfamily x} and {\ttfamily y}. See the \hyperlink{edcref}{Edje Data Collection reference} for more information.

\begin{DoxyReturn}{Returns}
\#\-E\-D\-J\-E\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-N\-O\-N\-E\-: Not dragable\par
\#\-E\-D\-J\-E\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-X\-: Dragable in X direction\par
\#\-E\-D\-J\-E\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-Y\-: Dragable in Y direction\par
\#\-E\-D\-J\-E\-\_\-\-D\-R\-A\-G\-\_\-\-D\-I\-R\-\_\-\-X\-Y\-: Dragable in X \& Y directions 
\end{DoxyReturn}


References edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-dir\-\_\-get.

\hypertarget{group__Edje__Part__Drag_ga723989052928c090213c79569cb04177}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double}]{dx, }
\item[{double}]{dy}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_ga723989052928c090213c79569cb04177}


Set the dragable object location. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em dx} & The x value \\
\hline
{\em dy} & The y value\\
\hline
\end{DoxyParams}
Places the dragable object at the given location.

Values for {\ttfamily dx} and {\ttfamily dy} are real numbers that range from 0 to 1, representing the relative position to the dragable area on that axis.

This value means, for the vertical axis, that 0.\-0 will be at the top if the first parameter of {\ttfamily y} in the dragable part theme is 1, and at bottom if it is -\/1.

For the horizontal axis, 0.\-0 means left if the first parameter of {\ttfamily x} in the dragable part theme is 1, and right if it is -\/1.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gacfa53c87deef43bee116cbc86d25b5eb}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-get()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-drag_8c-example}{edje-\/drag.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-value\-\_\-set, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Part__Drag_gacfa53c87deef43bee116cbc86d25b5eb}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double $\ast$}]{dx, }
\item[{double $\ast$}]{dy}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_gacfa53c87deef43bee116cbc86d25b5eb}


Get the dragable object location. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em dx} & The X value pointer \\
\hline
{\em dy} & The Y value pointer\\
\hline
\end{DoxyParams}
Values for {\ttfamily dx} and {\ttfamily dy} are real numbers that range from 0 to 1, representing the relative position to the dragable area on that axis.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga723989052928c090213c79569cb04177}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-value\-\_\-set()}
\end{DoxySeeAlso}
Gets the drag location values. \begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-drag_8c-example}{edje-\/drag.\-c}.\end{Desc}


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

\hypertarget{group__Edje__Part__Drag_ga07de99c93a086d37c8f75d5602970f9c}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double}]{dw, }
\item[{double}]{dh}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_ga07de99c93a086d37c8f75d5602970f9c}


Set the dragable object size. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em dw} & The drag width \\
\hline
{\em dh} & The drag height\\
\hline
\end{DoxyParams}
Values for {\ttfamily dw} and {\ttfamily dh} are real numbers that range from 0 to 1, representing the relative size of the dragable area on that axis.

Sets the size of the dragable object.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gac51fddf270cb9cbe36b72529cfdf4bca}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-get()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-drag_8c-example}{edje-\/drag.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-size\-\_\-set, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Part__Drag_gac51fddf270cb9cbe36b72529cfdf4bca}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double $\ast$}]{dw, }
\item[{double $\ast$}]{dh}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_gac51fddf270cb9cbe36b72529cfdf4bca}


Get the dragable object size. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em dw} & The drag width pointer \\
\hline
{\em dh} & The drag height pointer\\
\hline
\end{DoxyParams}
Gets the dragable object size.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga07de99c93a086d37c8f75d5602970f9c}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-size\-\_\-set()} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Part__Drag_gade211cda8274317eb23b8717fb45a407}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double}]{dx, }
\item[{double}]{dy}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_gade211cda8274317eb23b8717fb45a407}


Sets the drag step increment. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em dx} & The x step amount \\
\hline
{\em dy} & The y step amount\\
\hline
\end{DoxyParams}
Sets the x,y step increments for a dragable object.

Values for {\ttfamily dx} and {\ttfamily dy} are real numbers that range from 0 to 1, representing the relative size of the dragable area on that axis by which the part will be moved.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga6074047e52bfdeb286dc899bffa803bd}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-get()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-drag_8c-example}{edje-\/drag.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step\-\_\-set, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Part__Drag_ga6074047e52bfdeb286dc899bffa803bd}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double $\ast$}]{dx, }
\item[{double $\ast$}]{dy}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_ga6074047e52bfdeb286dc899bffa803bd}


Gets the drag step increment values. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part \\
\hline
{\em dx} & The x step increment pointer \\
\hline
{\em dy} & The y step increment pointer\\
\hline
\end{DoxyParams}
Gets the x and y step increments for the dragable object.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gade211cda8274317eb23b8717fb45a407}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set()} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Part__Drag_gaa1b81ba64fd8be74c7c6ea02580c7da8}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double}]{dx, }
\item[{double}]{dy}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_gaa1b81ba64fd8be74c7c6ea02580c7da8}


Sets the page step increments. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em dx} & The x page step increment \\
\hline
{\em dy} & The y page step increment\\
\hline
\end{DoxyParams}
Sets the x,y page step increment values.

Values for {\ttfamily dx} and {\ttfamily dy} are real numbers that range from 0 to 1, representing the relative size of the dragable area on that axis by which the part will be moved.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga1e4e1166067cc028815c01a1509ddf9b}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-get()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-drag_8c-example}{edje-\/drag.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page\-\_\-set, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Part__Drag_ga1e4e1166067cc028815c01a1509ddf9b}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-get}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-get@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-get}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-get (
\begin{DoxyParamCaption}
\item[{const {\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double $\ast$}]{dx, }
\item[{double $\ast$}]{dy}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_ga1e4e1166067cc028815c01a1509ddf9b}


Gets the page step increments. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em dx} & The dx page increment pointer \\
\hline
{\em dy} & The dy page increment pointer\\
\hline
\end{DoxyParams}
Gets the x,y page step increments for the dragable object.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gaa1b81ba64fd8be74c7c6ea02580c7da8}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set()} 
\end{DoxySeeAlso}


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

\hypertarget{group__Edje__Part__Drag_gade43e441f4f83b3d88183ebeb0abadfd}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double}]{dx, }
\item[{double}]{dy}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_gade43e441f4f83b3d88183ebeb0abadfd}


Steps the dragable x,y steps. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em dx} & The x step \\
\hline
{\em dy} & The y step\\
\hline
\end{DoxyParams}
Steps x,y where the step increment is the amount set by edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step\-\_\-set.

Values for {\ttfamily dx} and {\ttfamily dy} are real numbers that range from 0 to 1.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_ga6c56be0f2f9d316bf4a4e5d8fdc6b2b7}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-drag_8c-example}{edje-\/drag.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-step, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

\hypertarget{group__Edje__Part__Drag_ga6c56be0f2f9d316bf4a4e5d8fdc6b2b7}{\index{Edje Drag@{Edje Drag}!edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page}}
\index{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page@{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page}!Edje Drag@{Edje Drag}}
\subsubsection[{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page (
\begin{DoxyParamCaption}
\item[{{\bf Evas\-\_\-\-Object} $\ast$}]{obj, }
\item[{const char $\ast$}]{part, }
\item[{double}]{dx, }
\item[{double}]{dy}
\end{DoxyParamCaption}
)}}\label{group__Edje__Part__Drag_ga6c56be0f2f9d316bf4a4e5d8fdc6b2b7}


Pages x,y steps. 


\begin{DoxyParams}{Parameters}
{\em obj} & A valid Evas\-\_\-\-Object handle \\
\hline
{\em part} & The part name \\
\hline
{\em dx} & The x step \\
\hline
{\em dy} & The y step\\
\hline
\end{DoxyParams}
Pages x,y where the increment is defined by edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-page\-\_\-set.

Values for {\ttfamily dx} and {\ttfamily dy} are real numbers that range from 0 to 1.

\begin{DoxyWarning}{Warning}
Paging is bugged!
\end{DoxyWarning}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Edje__Part__Drag_gade43e441f4f83b3d88183ebeb0abadfd}{edje\-\_\-object\-\_\-part\-\_\-drag\-\_\-step()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{edje-drag_8c-example}{edje-\/drag.\-c}.\end{Desc}


References edje\-\_\-obj\-\_\-part\-\_\-drag\-\_\-page, and E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E.

