\hypertarget{struct__Elm__Photocam__Data}{}\section{\+\_\+\+Elm\+\_\+\+Photocam\+\_\+\+Data Struct Reference}
\label{struct__Elm__Photocam__Data}\index{\+\_\+\+Elm\+\_\+\+Photocam\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Photocam\+\_\+\+Data}}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a9a71e9848d77621d73949adb9424f7aa}\label{struct__Elm__Photocam__Data_a9a71e9848d77621d73949adb9424f7aa}} 
\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ {\bfseries hit\+\_\+rect}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a5f6a440d93275beb8a098e76e1c06a37}\label{struct__Elm__Photocam__Data_a5f6a440d93275beb8a098e76e1c06a37}} 
\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ {\bfseries g\+\_\+layer}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a41796a81422f10d0b7237cc595f990b8}\label{struct__Elm__Photocam__Data_a41796a81422f10d0b7237cc595f990b8}} 
\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ {\bfseries pan\+\_\+obj}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_abeb918102c2db9fc6f04dd6177f311fd}\label{struct__Elm__Photocam__Data_abeb918102c2db9fc6f04dd6177f311fd}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries pan\+\_\+x}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_ad0bb9c19999d7a879d13d9baac33e3ee}\label{struct__Elm__Photocam__Data_ad0bb9c19999d7a879d13d9baac33e3ee}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries pan\+\_\+y}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_ab95d93bf7f91beae8e8c4f34a3d238d2}\label{struct__Elm__Photocam__Data_ab95d93bf7f91beae8e8c4f34a3d238d2}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries minw}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a54e0dd5a415f02d3ec74472b6e29f7ea}\label{struct__Elm__Photocam__Data_a54e0dd5a415f02d3ec74472b6e29f7ea}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries minh}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a0de39ce56492d93496de6a24ce2e3a23}\label{struct__Elm__Photocam__Data_a0de39ce56492d93496de6a24ce2e3a23}} 
double {\bfseries g\+\_\+layer\+\_\+start}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a8a31952f50268d78619a965ad996ff32}\label{struct__Elm__Photocam__Data_a8a31952f50268d78619a965ad996ff32}} 
double {\bfseries zoom}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a68d1848eaca445c5b7790dc0d67c85f4}\label{struct__Elm__Photocam__Data_a68d1848eaca445c5b7790dc0d67c85f4}} 
\hyperlink{group__Elm__Photocam_ga25d5e390032d214f1ee6fb9e5072a7db}{Elm\+\_\+\+Photocam\+\_\+\+Zoom\+\_\+\+Mode} {\bfseries mode}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a4aa34153301a5c25a00b5ec1f489592a}\label{struct__Elm__Photocam__Data_a4aa34153301a5c25a00b5ec1f489592a}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries pvx}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_ae739460b209bb10f395c18fbf32bb4a5}\label{struct__Elm__Photocam__Data_ae739460b209bb10f395c18fbf32bb4a5}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries pvy}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_afdc075247710fad05d86c7f91e63a41f}\label{struct__Elm__Photocam__Data_afdc075247710fad05d86c7f91e63a41f}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries px}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_af66dac04037156f1a196f8d5f44d78ff}\label{struct__Elm__Photocam__Data_af66dac04037156f1a196f8d5f44d78ff}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries py}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_af3da9f8ec4469263bb2e037517f3e021}\label{struct__Elm__Photocam__Data_af3da9f8ec4469263bb2e037517f3e021}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries zoom\+\_\+point\+\_\+x}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_ab1c38d515a27058bc029740bef47ee14}\label{struct__Elm__Photocam__Data_ab1c38d515a27058bc029740bef47ee14}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries zoom\+\_\+point\+\_\+y}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a8e0376f7044f5980b0e112148a34cb8a}\label{struct__Elm__Photocam__Data_a8e0376f7044f5980b0e112148a34cb8a}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int {\bfseries imx}\\
\>int {\bfseries imy}\\
\>struct \{\\
\>\>int {\bfseries x\_start}\\
\>\>int {\bfseries y\_start}\\
\>\>int {\bfseries x\_end}\\
\>\>int {\bfseries y\_end}\\
\>\>double {\bfseries t\_start}\\
\>\>double {\bfseries t\_end}\\
\>\} {\bfseries bounce}\\
\} {\bfseries g\_layer\_zoom}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a6ee0589fc11f9c5f29464bf621dc6f9a}\label{struct__Elm__Photocam__Data_a6ee0589fc11f9c5f29464bf621dc6f9a}} 
const char $\ast$ {\bfseries file}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a3946752f384b36b20366ff388e21d811}\label{struct__Elm__Photocam__Data_a3946752f384b36b20366ff388e21d811}} 
\hyperlink{group__Eina__File__Group_ga20697123547cbc937c6c9dd845af0403}{Eina\+\_\+\+File} $\ast$ {\bfseries f}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_af9d562396cd2779f887ebd30d9dc6992}\label{struct__Elm__Photocam__Data_af9d562396cd2779f887ebd30d9dc6992}} 
Elm\+\_\+\+Url $\ast$ {\bfseries remote}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a46b2940356c73d23a318321a5ea1c161}\label{struct__Elm__Photocam__Data_a46b2940356c73d23a318321a5ea1c161}} 
void $\ast$ {\bfseries remote\+\_\+data}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_ad1a757aadcee3b077e88ff2d4e6ec1d0}\label{struct__Elm__Photocam__Data_ad1a757aadcee3b077e88ff2d4e6ec1d0}} 
\hyperlink{group__Ecore__Job__Group_ga51a4bfa938b1205aead7d0dd2dae83db}{Ecore\+\_\+\+Job} $\ast$ {\bfseries calc\+\_\+job}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a0afe3fd085a719a4ae879402f8b534d1}\label{struct__Elm__Photocam__Data_a0afe3fd085a719a4ae879402f8b534d1}} 
\hyperlink{group__Ecore__Timer__Group_gaf96ffb609956658ec038e54bd39f46f0}{Ecore\+\_\+\+Timer} $\ast$ {\bfseries scr\+\_\+timer}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a76d0919f06ffe72dca1148d066224971}\label{struct__Elm__Photocam__Data_a76d0919f06ffe72dca1148d066224971}} 
\hyperlink{group__Ecore__Timer__Group_gaf96ffb609956658ec038e54bd39f46f0}{Ecore\+\_\+\+Timer} $\ast$ {\bfseries long\+\_\+timer}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_ae22ee433107f1b6adccd8bf17a8aca3c}\label{struct__Elm__Photocam__Data_ae22ee433107f1b6adccd8bf17a8aca3c}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int {\bfseries imw}\\
\>int {\bfseries imh}\\
\>int {\bfseries w}\\
\>int {\bfseries h}\\
\>int {\bfseries ow}\\
\>int {\bfseries oh}\\
\>int {\bfseries nw}\\
\>int {\bfseries nh}\\
\>struct \{\\
\>\>double {\bfseries x}\\
\>\>double {\bfseries y}\\
\>\} {\bfseries spos}\\
\} {\bfseries size}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a12598254905afa651dc9b1b36930a139}\label{struct__Elm__Photocam__Data_a12598254905afa651dc9b1b36930a139}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\_Bool} {\bfseries show}: 1\\
\>\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\_Coord} {\bfseries x}\\
\>\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\_Coord} {\bfseries y}\\
\>\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\_Coord} {\bfseries w}\\
\>\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\_Coord} {\bfseries h}\\
\} {\bfseries show}\\

\end{tabbing}\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a037472454d92f78cd76b1af5f9cb1c55}\label{struct__Elm__Photocam__Data_a037472454d92f78cd76b1af5f9cb1c55}} 
int {\bfseries tsize}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a259bfa69b6bf2e3d4c3d9c39665a04a2}\label{struct__Elm__Photocam__Data_a259bfa69b6bf2e3d4c3d9c39665a04a2}} 
\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ {\bfseries img}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a467aeed28dec85c53cbd6000906da51a}\label{struct__Elm__Photocam__Data_a467aeed28dec85c53cbd6000906da51a}} 
int {\bfseries no\+\_\+smooth}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a3cf33554f78aa3f0576899fe9de0dfe8}\label{struct__Elm__Photocam__Data_a3cf33554f78aa3f0576899fe9de0dfe8}} 
int {\bfseries preload\+\_\+num}
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a91b3e6b27b1e6064ea27add35b505bed}\label{struct__Elm__Photocam__Data_a91b3e6b27b1e6064ea27add35b505bed}} 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries grids}
\item 
Evas\+\_\+\+Image\+\_\+\+Orient \hyperlink{struct__Elm__Photocam__Data_a3a5ac4af0624ee3780f98f0634c4cc27}{orient}
\begin{DoxyCompactList}\small\item\em This stores the current orientation of Photocam. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a6d44a6e00f97a6a93702462b82b92152}\label{struct__Elm__Photocam__Data_a6d44a6e00f97a6a93702462b82b92152}} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries main\+\_\+load\+\_\+pending}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_aaf5f783b1ff55688afffc20d822a509c}\label{struct__Elm__Photocam__Data_aaf5f783b1ff55688afffc20d822a509c}} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries longpressed}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_ac0c7105f8cd1e42115e0bf26577365fa}\label{struct__Elm__Photocam__Data_ac0c7105f8cd1e42115e0bf26577365fa}} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries do\+\_\+gesture}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_ae0f16a3071d8f4f10b0414645b4a9a73}\label{struct__Elm__Photocam__Data_ae0f16a3071d8f4f10b0414645b4a9a73}} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries do\+\_\+region}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a8e077d162f1cc93c427ca89e4e4278a8}\label{struct__Elm__Photocam__Data_a8e077d162f1cc93c427ca89e4e4278a8}} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries zoom\+\_\+g\+\_\+layer}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a69fae45ac988b757a24a85177512c514}\label{struct__Elm__Photocam__Data_a69fae45ac988b757a24a85177512c514}} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries resized}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a786e795c7f75ce1d7562a85d6fc50a58}\label{struct__Elm__Photocam__Data_a786e795c7f75ce1d7562a85d6fc50a58}} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries on\+\_\+hold}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a3cca19bec1270055905378277801ebea}\label{struct__Elm__Photocam__Data_a3cca19bec1270055905378277801ebea}} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries paused}\+: 1
\item 
\mbox{\Hypertarget{struct__Elm__Photocam__Data_aa63855d4e8a6105d502e9d350ee53d73}\label{struct__Elm__Photocam__Data_aa63855d4e8a6105d502e9d350ee53d73}} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries orientation\+\_\+changed}\+: 1
\end{DoxyCompactItemize}


\subsection{Field Documentation}
\mbox{\Hypertarget{struct__Elm__Photocam__Data_a3a5ac4af0624ee3780f98f0634c4cc27}\label{struct__Elm__Photocam__Data_a3a5ac4af0624ee3780f98f0634c4cc27}} 
\index{\+\_\+\+Elm\+\_\+\+Photocam\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Photocam\+\_\+\+Data}!orient@{orient}}
\index{orient@{orient}!\+\_\+\+Elm\+\_\+\+Photocam\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Photocam\+\_\+\+Data}}
\subsubsection{\texorpdfstring{orient}{orient}}
{\footnotesize\ttfamily Evas\+\_\+\+Image\+\_\+\+Orient \+\_\+\+Elm\+\_\+\+Photocam\+\_\+\+Data\+::orient}



This stores the current orientation of Photocam. 

By default this is set to E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+O\+R\+I\+E\+N\+T\+\_\+\+N\+O\+NE 