\section{Image}
\label{group__Image}\index{Image@{Image}}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}{Elm\-\_\-\-Image\-\_\-\-Orient} \{ \\*
\hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba0631fcb4416af7b31c42f1699ff603a4}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-N\-O\-N\-E} = 0, 
\\*
\hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607bacd1825f9c2f65a169fc0c9b6810672a0}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-0} = 0, 
\\*
\hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607bae3a6b2ca172e3aed255ec233b2da3f86}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-90} = 1, 
\\*
\hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba3ae5cb98d4ddfc7319de90567c8f901d}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-180} = 2, 
\\*
\hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba9f13645e2ad14c8ea8619584628d7719}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-270} = 3, 
\\*
\hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba86973dddb12f96b2cb7c1ed16044fcd2}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L} = 4, 
\\*
\hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba6a6912628b655aaa650c743f454de5a2}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-V\-E\-R\-T\-I\-C\-A\-L} = 5, 
\\*
\hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba00b9539cc0733bf1538b7926d4f28cdf}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-P\-O\-S\-E} = 6, 
\\*
\hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba1027dce8de345e830c267dae20e15dd4}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-V\-E\-R\-S\-E} = 7
 \}
\begin{DoxyCompactList}\small\item\em Possible orientation options for \hyperlink{group__Image_ga9f9afe7bc41c23f0412cba2c6d28ac65}{elm\-\_\-image\-\_\-orient\-\_\-set()}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Evas\-\_\-\-Object $\ast$ \hyperlink{group__Image_ga5d211c8af4f6e297a24fc4e8737c81a9}{elm\-\_\-image\-\_\-add} (Evas\-\_\-\-Object $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add a new image to the parent. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_ga1cf2802a24888d6622652c4a6a262d2e}{elm\-\_\-image\-\_\-memfile\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, const void $\ast$img, size\-\_\-t size, const char $\ast$format, const char $\ast$key)
\begin{DoxyCompactList}\small\item\em Set a location in memory to be used as an image object's source bitmap. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_gace214b3e6e6a8c95eb24f3e0d48be24b}{elm\-\_\-image\-\_\-mmap\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, const Eina\-\_\-\-File $\ast$file, const char $\ast$group)
\begin{DoxyCompactList}\small\item\em Set the file that will be used as the image's source. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_gad1a96ede5f513042cef3c1dac4572f73}{elm\-\_\-image\-\_\-file\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, const char $\ast$file, const char $\ast$group)
\begin{DoxyCompactList}\small\item\em Set the file that will be used as the image's source. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_gad3d8e8ce4167e27d71a071b5717eb409}{elm\-\_\-image\-\_\-file\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj, const char $\ast$$\ast$file, const char $\ast$$\ast$group)
\begin{DoxyCompactList}\small\item\em Get the file that will be used as image. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_ga9b8c946f4abbcd09f0b9de0b9026505f}{elm\-\_\-image\-\_\-smooth\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool smooth)
\begin{DoxyCompactList}\small\item\em Set the smooth effect for an image. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_gad621f51d6679dec8ecdf4ad72c249705}{elm\-\_\-image\-\_\-smooth\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the smooth effect for an image. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_gaf49c5f8eb4011eb9be89bc13a123e598}{elm\-\_\-image\-\_\-object\-\_\-size\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj, int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Get the current size of the image. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_ga1fad143fc34d81e888e3c5f85c6005db}{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool no\-\_\-scale)
\begin{DoxyCompactList}\small\item\em Disable scaling of this object. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_ga89f4f52a43166a9b0abc4565c1b3e416}{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether scaling is disabled on the object. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_ga43fa16f6431de533b084b075d3bc1b4e}{elm\-\_\-image\-\_\-resizable\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool size\-\_\-up, Eina\-\_\-\-Bool size\-\_\-down)
\begin{DoxyCompactList}\small\item\em Set if the object is (up/down) resizable. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_gad822afc90225da01b638b9a6ff8723eb}{elm\-\_\-image\-\_\-resizable\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool $\ast$size\-\_\-up, Eina\-\_\-\-Bool $\ast$size\-\_\-down)
\begin{DoxyCompactList}\small\item\em Get if the object is (up/down) resizable. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_ga4c6c2fe6f609406329e2be2011574f94}{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool fill\-\_\-outside)
\begin{DoxyCompactList}\small\item\em Set if the image fills the entire object area, when keeping the aspect ratio. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_gae672e27e3f90abec30b080710ae3aab5}{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get if the object is filled outside. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_ga34277f0638fdb99ac8d866149c6ec095}{elm\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool disabled)
\begin{DoxyCompactList}\small\item\em Enable or disable preloading of the image. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_gafb6dd2b235e25b2bd0b93d82e205a4f6}{elm\-\_\-image\-\_\-prescale\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, int size)
\begin{DoxyCompactList}\small\item\em Set the prescale size for the image. \end{DoxyCompactList}\item 
int \hyperlink{group__Image_ga1aeca8dbe2367d817492099887ca8f2d}{elm\-\_\-image\-\_\-prescale\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the prescale size for the image. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_ga9f9afe7bc41c23f0412cba2c6d28ac65}{elm\-\_\-image\-\_\-orient\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, \hyperlink{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}{Elm\-\_\-\-Image\-\_\-\-Orient} orient)
\begin{DoxyCompactList}\small\item\em Set the image orientation. \end{DoxyCompactList}\item 
\hyperlink{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}{Elm\-\_\-\-Image\-\_\-\-Orient} \hyperlink{group__Image_ga86668174608398d3da3504b7a3e21517}{elm\-\_\-image\-\_\-orient\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the image orientation. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_gaa58c91d1c9d19647608aa463c7ac3c98}{elm\-\_\-image\-\_\-editable\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool set)
\begin{DoxyCompactList}\small\item\em Make the image 'editable'. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_ga773bfcf633aa798a6c428165f7b252ad}{elm\-\_\-image\-\_\-editable\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Check if the image is 'editable'. \end{DoxyCompactList}\item 
Evas\-\_\-\-Object $\ast$ \hyperlink{group__Image_ga8ce28a819fb1f1f47eb4f0dd38a99f23}{elm\-\_\-image\-\_\-object\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the inlined image object of the image widget. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_gadd748c70384fb332aba9d0f3a9da2a50}{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool fixed)
\begin{DoxyCompactList}\small\item\em Set whether the original aspect ratio of the image should be kept on resize. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_ga5cb21727ba0b8c1d9a2a381e51871874}{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get if the object retains the original aspect ratio. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_ga1f61c469baddcaed97ab9846ea294594}{elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether an image object supports animation or not. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_ga34e1c00440570d82979b0289b120802c}{elm\-\_\-image\-\_\-animated\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool animated)
\begin{DoxyCompactList}\small\item\em Set whether an image object (which supports animation) is to animate itself or not. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_gaba9148979630af8ab6351ccfa7f6156a}{elm\-\_\-image\-\_\-animated\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether an image object has animation enabled or not. \end{DoxyCompactList}\item 
void \hyperlink{group__Image_gac4d8f9a8c756e478c0b31bb1371dee46}{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set} (Evas\-\_\-\-Object $\ast$obj, Eina\-\_\-\-Bool play)
\begin{DoxyCompactList}\small\item\em Start or stop an image object's animation. \end{DoxyCompactList}\item 
Eina\-\_\-\-Bool \hyperlink{group__Image_gafc3120f2ff8cc7403238783b8561bf55}{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get} (const Evas\-\_\-\-Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get whether an image object is under animation or not. \end{DoxyCompactList}\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Image_gabdb7595d4a1e02a6242c3c47ac6e8176}{elm\-\_\-obj\-\_\-image\-\_\-memfile\-\_\-set}(img, size, format, key, ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-M\-E\-M\-F\-I\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const void $\ast$, img), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(size\-\_\-t, size), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, format), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, key), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga4e9e204f9f3b94bd1fc8ef4ccedb7329}{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-set}(file, group, ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, file), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, group), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga774db9299cff81e6f5f7883d02898776}{elm\-\_\-obj\-\_\-image\-\_\-mmap\-\_\-set}(file, group, ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-M\-M\-A\-P\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const Eina\-\_\-\-File $\ast$, file), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, group), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga110e6f565b6a25f1f3b52848e9b61412}{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-get}(file, group)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, file), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, group)
\item 
\#define \hyperlink{group__Image_gae1d23e11370ac29238eac0ab76f73726}{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-set}(smooth)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-M\-O\-O\-T\-H\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, smooth)
\item 
\#define \hyperlink{group__Image_ga659495ccc09540db11f962cd162db65b}{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-M\-O\-O\-T\-H\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga740dc18d9a7e3fd5528a7d59b0867bdf}{elm\-\_\-obj\-\_\-image\-\_\-size\-\_\-get}(w, h)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-B\-J\-E\-C\-T\-\_\-\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, w), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, h)
\item 
\#define \hyperlink{group__Image_ga49603bce507dfcb6a3998330e75d5c8b}{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-set}(no\-\_\-scale)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-N\-O\-\_\-\-S\-C\-A\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, no\-\_\-scale)
\item 
\#define \hyperlink{group__Image_gac5361f64f717e1d765b37d73c823ee64}{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-N\-O\-\_\-\-S\-C\-A\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga8ad0cf56c96646d01691d9cf7fb3aeeb}{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-set}(up, down)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-A\-B\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, up), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, down)
\item 
\#define \hyperlink{group__Image_gafa4390aebc2dc843c0559b4b49c834b7}{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-get}(size\-\_\-up, size\-\_\-down)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, size\-\_\-up), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, size\-\_\-down)
\item 
\#define \hyperlink{group__Image_gac24d4b3fed91c562bc90730f6f08b6a0}{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set}(fill\-\_\-outside)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-L\-\_\-\-O\-U\-T\-S\-I\-D\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, fill\-\_\-outside)
\item 
\#define \hyperlink{group__Image_ga5e7bc462244b98b36557b37ccbe9ae98}{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-L\-\_\-\-O\-U\-T\-S\-I\-D\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga97e4a189dcbb56cf9605fbe20a99dbaf}{elm\-\_\-obj\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set}(disabled)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-R\-E\-L\-O\-A\-D\-\_\-\-D\-I\-S\-A\-B\-L\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, disabled)
\item 
\#define \hyperlink{group__Image_ga5e033dbd32b26382fbac32af78ff60ca}{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-set}(orient)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}{Elm\-\_\-\-Image\-\_\-\-Orient}, orient)
\item 
\#define \hyperlink{group__Image_gadad09fc5ce551ac4864951bbe082969f}{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(\hyperlink{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}{Elm\-\_\-\-Image\-\_\-\-Orient} $\ast$, ret)
\item 
\#define \hyperlink{group__Image_gabe85348c00561e25ccb6d5293c2ffe1b}{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-set}(set, parent)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-D\-I\-T\-A\-B\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, set), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Object $\ast$, parent)
\item 
\#define \hyperlink{group__Image_ga0a3ec4fa827c1ee2a1e385e24d5256f0}{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-D\-I\-T\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_gaa24644dc370c5874ed3fe1ab88380a00}{elm\-\_\-obj\-\_\-image\-\_\-object\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-B\-J\-E\-C\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Object $\ast$$\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga42f065eba535397ea4281c2380dbb7e3}{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set}(fixed)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-S\-P\-E\-C\-T\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, fixed)
\item 
\#define \hyperlink{group__Image_ga4477c93dc5f2a3ffcdb437b0c6642bfc}{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-S\-P\-E\-C\-T\-\_\-\-F\-I\-X\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga42e63f009121685d432c55d3cda7b3c8}{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-available\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-A\-V\-A\-I\-L\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga88e35fa1731106c694bdc19f5a6377b7}{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-set}(anim)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, anim)
\item 
\#define \hyperlink{group__Image_gad06b9678a277a2994fe032b3a4970fb0}{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga6f8e7a0731f93822d51986f6b3b1f813}{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-set}(play)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-P\-L\-A\-Y\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, play)
\item 
\#define \hyperlink{group__Image_ga713830cf249316d16139b46512f84b9d}{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-P\-L\-A\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga7c084320225d4a3ed77b51d673a275be}{elm\-\_\-obj\-\_\-image\-\_\-sizing\-\_\-eval}()~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-I\-Z\-I\-N\-G\-\_\-\-E\-V\-A\-L)
\item 
\#define \hyperlink{group__Image_ga0e2ce6897544f18c2a0a36ab9d6ee44d}{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-set}(smooth)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-M\-O\-O\-T\-H\-\_\-\-S\-C\-A\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, smooth)
\item 
\#define \hyperlink{group__Image_gac0ad0b2a8017939c7acc98be2d031da5}{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-M\-O\-O\-T\-H\-\_\-\-S\-C\-A\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga1aaa069413b8d4f5babb5f0b5ecf4322}{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-set}(fill\-\_\-inside)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-L\-\_\-\-I\-N\-S\-I\-D\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, fill\-\_\-inside)
\item 
\#define \hyperlink{group__Image_ga32798135e1f26410b47ea5b376450c43}{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-L\-\_\-\-I\-N\-S\-I\-D\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_ga2a34d9f0435814223ef2e643afa3482a}{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-set}(size)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-L\-O\-A\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int, size)
\item 
\#define \hyperlink{group__Image_ga29678c593294cb17e9499b53ebb43105}{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-L\-O\-A\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, ret)
\item 
\#define \hyperlink{group__Image_gae18bfb292aa6835b1fba29e9d16f4baa}{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-set}(resize\-\_\-down)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-E\-\_\-\-D\-O\-W\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, resize\-\_\-down)
\item 
\#define \hyperlink{group__Image_ga06907a22c190bcf32cdaeded94327d93}{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-E\-\_\-\-D\-O\-W\-N\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_gaf0dc0a8563840c42e1afc774960fae9b}{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-set}(resize\-\_\-up)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-E\-\_\-\-U\-P\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, resize\-\_\-up)
\item 
\#define \hyperlink{group__Image_ga995dfd0350daf9aa23147ed006f9d15d}{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-E\-\_\-\-U\-P\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)
\item 
\#define \hyperlink{group__Image_gac9e1931af63c86a526912f737d790995}{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-set}(scale)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-C\-A\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, scale)
\item 
\#define \hyperlink{group__Image_ga2108f0c9da256ac5c5aeef8ac1faad33}{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-get}(ret)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-C\-A\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, ret)
\end{DoxyCompactItemize}


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


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


An Elementary image object is a direct realization of \hyperlink{group__Widget_elm-image-class}{The Elementary Image Class}, and it allows one to load and display an {\bfseries image} file on it, be it from a disk file or from a memory region. Exceptionally, one may also load an Edje group as the contents of the image. In this case, though, most of the functions of the image A\-P\-I will act as a no-\/op.

One can tune various properties of the image, like\-:
\begin{DoxyItemize}
\item pre-\/scaling,
\item smooth scaling,
\item orientation,
\item aspect ratio during resizes, etc.
\end{DoxyItemize}

An image object may also be made valid source and destination for drag and drop actions, through the \hyperlink{group__Image_gaa58c91d1c9d19647608aa463c7ac3c98}{elm\-\_\-image\-\_\-editable\-\_\-set()} call.

Signals that you can add callbacks for are\-:

\begin{DoxyItemize}
\item {\ttfamily \char`\"{}drop\char`\"{}} -\/ This is called when a user has dropped an image typed object onto the object in question -- the event info argument is the path to that image file \item {\ttfamily \char`\"{}clicked\char`\"{}} -\/ This is called when a user has clicked the image\end{DoxyItemize}
An example of usage for this A\-P\-I follows\-: \begin{DoxyItemize}
\item \hyperlink{tutorial_image}{Image example} \end{DoxyItemize}


\subsection{Macro Definition Documentation}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-available\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-available\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-available\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-available\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-available\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-available\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-A\-V\-A\-I\-L\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga42e63f009121685d432c55d3cda7b3c8}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether an image object supports animation or not.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga1f61c469baddcaed97ab9846ea294594}{elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_gad06b9678a277a2994fe032b3a4970fb0}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether an image object has animation enabled or not.


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


Referenced by elm\-\_\-image\-\_\-animated\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-P\-L\-A\-Y\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga713830cf249316d16139b46512f84b9d}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether an image object is under animation or not.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gafc3120f2ff8cc7403238783b8561bf55}{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{play}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-P\-L\-A\-Y\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, play)}\label{group__Image_ga6f8e7a0731f93822d51986f6b3b1f813}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Start or stop an image object's animation.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em play} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gac4d8f9a8c756e478c0b31bb1371dee46}{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{anim}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-N\-I\-M\-A\-T\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, anim)}\label{group__Image_ga88e35fa1731106c694bdc19f5a6377b7}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set whether an image object (which supports animation) is to


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em anim} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga34e1c00440570d82979b0289b120802c}{elm\-\_\-image\-\_\-animated\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-animated\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-S\-P\-E\-C\-T\-\_\-\-F\-I\-X\-E\-D\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga4477c93dc5f2a3ffcdb437b0c6642bfc}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get if the object retains the original aspect ratio.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga5cb21727ba0b8c1d9a2a381e51871874}{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{fixed}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-A\-S\-P\-E\-C\-T\-\_\-\-F\-I\-X\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, fixed)}\label{group__Image_ga42f065eba535397ea4281c2380dbb7e3}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set whether the original aspect ratio of the image should be kept on resize.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em fixed} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gadd748c70384fb332aba9d0f3a9da2a50}{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-D\-I\-T\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga0a3ec4fa827c1ee2a1e385e24d5256f0}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Check if the image is 'editable'.


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


Referenced by elm\-\_\-image\-\_\-editable\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{set, }
\item[{}]{parent}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-E\-D\-I\-T\-A\-B\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, set), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Object $\ast$, parent)}\label{group__Image_gabe85348c00561e25ccb6d5293c2ffe1b}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Make the image 'editable'.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em set} & \\
\hline
\mbox{\tt in}  & {\em parent} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gaa58c91d1c9d19647608aa463c7ac3c98}{elm\-\_\-image\-\_\-editable\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-editable\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{file, }
\item[{}]{group}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, file), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$$\ast$, group)}\label{group__Image_ga110e6f565b6a25f1f3b52848e9b61412}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the file that will be used as image.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em file} & \\
\hline
\mbox{\tt out}  & {\em group} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gad3d8e8ce4167e27d71a071b5717eb409}{elm\-\_\-image\-\_\-file\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-file\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{file, }
\item[{}]{group, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, file), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, group), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga4e9e204f9f3b94bd1fc8ef4ccedb7329}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the file that will be used as the image's source.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em file} & \\
\hline
\mbox{\tt in}  & {\em group} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gad1a96ede5f513042cef3c1dac4572f73}{elm\-\_\-image\-\_\-file\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-icon\-\_\-file\-\_\-set(), and elm\-\_\-image\-\_\-file\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-L\-\_\-\-I\-N\-S\-I\-D\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga32798135e1f26410b47ea5b376450c43}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-fill\-\_\-inside\-\_\-get 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-inside\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{fill\-\_\-inside}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-L\-\_\-\-I\-N\-S\-I\-D\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, fill\-\_\-inside)}\label{group__Image_ga1aaa069413b8d4f5babb5f0b5ecf4322}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em fill\-\_\-inside} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-fill\-\_\-inside\-\_\-set 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-L\-\_\-\-O\-U\-T\-S\-I\-D\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga5e7bc462244b98b36557b37ccbe9ae98}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get if the object is filled outside


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gae672e27e3f90abec30b080710ae3aab5}{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{fill\-\_\-outside}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-I\-L\-L\-\_\-\-O\-U\-T\-S\-I\-D\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, fill\-\_\-outside)}\label{group__Image_gac24d4b3fed91c562bc90730f6f08b6a0}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set if the image fills the entire object area, when keeping the aspect ratio.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em fill\-\_\-outside} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga4c6c2fe6f609406329e2be2011574f94}{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-L\-O\-A\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, ret)}\label{group__Image_ga29678c593294cb17e9499b53ebb43105}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-load\-\_\-size\-\_\-get 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-prescale\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{size}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-L\-O\-A\-D\-\_\-\-S\-I\-Z\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int, size)}\label{group__Image_ga2a34d9f0435814223ef2e643afa3482a}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em size} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-load\-\_\-size\-\_\-set 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-prescale\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-memfile\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-memfile\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-memfile\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-memfile\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-memfile\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-memfile\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{img, }
\item[{}]{size, }
\item[{}]{format, }
\item[{}]{key, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-M\-E\-M\-F\-I\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const void $\ast$, img), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(size\-\_\-t, size), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, format), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, key), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_gabdb7595d4a1e02a6242c3c47ac6e8176}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set a location in memory to be used as an image object's source


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em img} & \\
\hline
\mbox{\tt in}  & {\em size} & \\
\hline
\mbox{\tt in}  & {\em format} & \\
\hline
\mbox{\tt in}  & {\em key} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga1cf2802a24888d6622652c4a6a262d2e}{elm\-\_\-image\-\_\-memfile\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-icon\-\_\-memfile\-\_\-set(), and elm\-\_\-image\-\_\-memfile\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-mmap\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-mmap\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-mmap\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-mmap\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-mmap\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-mmap\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{file, }
\item[{}]{group, }
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-M\-M\-A\-P\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const Eina\-\_\-\-File $\ast$, file), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, group), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga774db9299cff81e6f5f7883d02898776}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the file that will be used as the image's source.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em file} & \\
\hline
\mbox{\tt in}  & {\em group} & \\
\hline
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gace214b3e6e6a8c95eb24f3e0d48be24b}{elm\-\_\-image\-\_\-mmap\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-mmap\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-N\-O\-\_\-\-S\-C\-A\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_gac5361f64f717e1d765b37d73c823ee64}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get whether scaling is disabled on the object.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga89f4f52a43166a9b0abc4565c1b3e416}{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{no\-\_\-scale}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-N\-O\-\_\-\-S\-C\-A\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, no\-\_\-scale)}\label{group__Image_ga49603bce507dfcb6a3998330e75d5c8b}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Disable scaling of this object.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em no\-\_\-scale} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga1fad143fc34d81e888e3c5f85c6005db}{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-object\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-object\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-object\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-object\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-object\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-object\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-B\-J\-E\-C\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Evas\-\_\-\-Object $\ast$$\ast$, ret)}\label{group__Image_gaa24644dc370c5874ed3fe1ab88380a00}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the inlined image object of the image widget.


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


Referenced by elm\-\_\-image\-\_\-object\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Image\-\_\-\-Orient} $\ast$, ret)}\label{group__Image_gadad09fc5ce551ac4864951bbe082969f}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the image orientation.


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


Referenced by elm\-\_\-image\-\_\-orient\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{orient}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K({\bf Elm\-\_\-\-Image\-\_\-\-Orient}, orient)}\label{group__Image_ga5e033dbd32b26382fbac32af78ff60ca}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the image orientation.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em orient} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga9f9afe7bc41c23f0412cba2c6d28ac65}{elm\-\_\-image\-\_\-orient\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-orient\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{disabled}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-P\-R\-E\-L\-O\-A\-D\-\_\-\-D\-I\-S\-A\-B\-L\-E\-D\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, disabled)}\label{group__Image_ga97e4a189dcbb56cf9605fbe20a99dbaf}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Enable or disable preloading of the image


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em disabled} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga34277f0638fdb99ac8d866149c6ec095}{elm\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{size\-\_\-up, }
\item[{}]{size\-\_\-down}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-A\-B\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, size\-\_\-up), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, size\-\_\-down)}\label{group__Image_gafa4390aebc2dc843c0559b4b49c834b7}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get if the object is (up/down) resizable.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em size\-\_\-up} & \\
\hline
\mbox{\tt out}  & {\em size\-\_\-down} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gad822afc90225da01b638b9a6ff8723eb}{elm\-\_\-image\-\_\-resizable\-\_\-get} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-resizable\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{up, }
\item[{}]{down}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-A\-B\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, up), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, down)}\label{group__Image_ga8ad0cf56c96646d01691d9cf7fb3aeeb}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set if the object is (up/down) resizable.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em up} & \\
\hline
\mbox{\tt in}  & {\em down} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga43fa16f6431de533b084b075d3bc1b4e}{elm\-\_\-image\-\_\-resizable\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-resizable\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-E\-\_\-\-D\-O\-W\-N\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga06907a22c190bcf32cdaeded94327d93}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-resize\-\_\-down\-\_\-get 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-down\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{resize\-\_\-down}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-E\-\_\-\-D\-O\-W\-N\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, resize\-\_\-down)}\label{group__Image_gae18bfb292aa6835b1fba29e9d16f4baa}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em resize\-\_\-down} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-resize\-\_\-down\-\_\-set 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-E\-\_\-\-U\-P\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga995dfd0350daf9aa23147ed006f9d15d}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-resize\-\_\-up\-\_\-get 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-resize\-\_\-up\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{resize\-\_\-up}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-R\-E\-S\-I\-Z\-E\-\_\-\-U\-P\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, resize\-\_\-up)}\label{group__Image_gaf0dc0a8563840c42e1afc774960fae9b}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em resize\-\_\-up} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-resize\-\_\-up\-\_\-set 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-C\-A\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double $\ast$, ret)}\label{group__Image_ga2108f0c9da256ac5c5aeef8ac1faad33}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-scale\-\_\-get 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-scale\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{scale}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-C\-A\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(double, scale)}\label{group__Image_gac9e1931af63c86a526912f737d790995}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em scale} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-scale\-\_\-set 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-size\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-size\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-size\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-size\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-size\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-size\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{w, }
\item[{}]{h}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-O\-B\-J\-E\-C\-T\-\_\-\-S\-I\-Z\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, w), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(int $\ast$, h)}\label{group__Image_ga740dc18d9a7e3fd5528a7d59b0867bdf}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em w} & \\
\hline
\mbox{\tt out}  & {\em h} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-size\-\_\-get 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-object\-\_\-size\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-sizing\-\_\-eval@{elm\-\_\-obj\-\_\-image\-\_\-sizing\-\_\-eval}}
\index{elm\-\_\-obj\-\_\-image\-\_\-sizing\-\_\-eval@{elm\-\_\-obj\-\_\-image\-\_\-sizing\-\_\-eval}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-sizing\-\_\-eval}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-sizing\-\_\-eval(
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-I\-Z\-I\-N\-G\-\_\-\-E\-V\-A\-L)}\label{group__Image_ga7c084320225d4a3ed77b51d673a275be}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I. 

Referenced by elm\-\_\-image\-\_\-file\-\_\-set(), and elm\-\_\-image\-\_\-mmap\-\_\-set().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-M\-O\-O\-T\-H\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_ga659495ccc09540db11f962cd162db65b}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Get the smooth effect for an image.


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


Referenced by elm\-\_\-image\-\_\-smooth\-\_\-get().

\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-get}}
\index{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-get@{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-get(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-M\-O\-O\-T\-H\-\_\-\-S\-C\-A\-L\-E\-\_\-\-G\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool $\ast$, ret)}\label{group__Image_gac0ad0b2a8017939c7acc98be2d031da5}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-get 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{smooth}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-M\-O\-O\-T\-H\-\_\-\-S\-C\-A\-L\-E\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, smooth)}\label{group__Image_ga0e2ce6897544f18c2a0a36ab9d6ee44d}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
No description supplied by the E\-A\-P\-I.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em smooth} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
elm\-\_\-image\-\_\-smooth\-\_\-scale\-\_\-set 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-set}}
\index{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-set@{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}\#define elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-set(
\begin{DoxyParamCaption}
\item[{}]{smooth}
\end{DoxyParamCaption}
)~E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-I\-D(E\-L\-M\-\_\-\-O\-B\-J\-\_\-\-I\-M\-A\-G\-E\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-S\-M\-O\-O\-T\-H\-\_\-\-S\-E\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(Eina\-\_\-\-Bool, smooth)}\label{group__Image_gae1d23e11370ac29238eac0ab76f73726}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Set the smooth effect for an image.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em smooth} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga9b8c946f4abbcd09f0b9de0b9026505f}{elm\-\_\-image\-\_\-smooth\-\_\-set} 
\end{DoxySeeAlso}


Referenced by elm\-\_\-image\-\_\-smooth\-\_\-set().



\subsection{Enumeration Type Documentation}
\index{Image@{Image}!Elm\-\_\-\-Image\-\_\-\-Orient@{Elm\-\_\-\-Image\-\_\-\-Orient}}
\index{Elm\-\_\-\-Image\-\_\-\-Orient@{Elm\-\_\-\-Image\-\_\-\-Orient}!Image@{Image}}
\subsubsection[{Elm\-\_\-\-Image\-\_\-\-Orient}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Elm\-\_\-\-Image\-\_\-\-Orient}}\label{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}


Possible orientation options for \hyperlink{group__Image_ga9f9afe7bc41c23f0412cba2c6d28ac65}{elm\-\_\-image\-\_\-orient\-\_\-set()}. 

 
\begin{DoxyImage}
\includegraphics{elm_image_orient_set}
\caption{width=}
\end{DoxyImage}
 \begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-N\-O\-N\-E@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-N\-O\-N\-E}!Image@{Image}}\index{Image@{Image}!E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-N\-O\-N\-E@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-N\-O\-N\-E}}\item[{\em 
E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-N\-O\-N\-E\label{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba0631fcb4416af7b31c42f1699ff603a4}
}]no orientation change \index{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-0@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-0}!Image@{Image}}\index{Image@{Image}!E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-0@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-0}}\item[{\em 
E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-0\label{group__Image_gga486bbd109e8cbeac58350f08a2dd607bacd1825f9c2f65a169fc0c9b6810672a0}
}]no orientation change \index{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-90@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-90}!Image@{Image}}\index{Image@{Image}!E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-90@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-90}}\item[{\em 
E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-90\label{group__Image_gga486bbd109e8cbeac58350f08a2dd607bae3a6b2ca172e3aed255ec233b2da3f86}
}]rotate 90 degrees clockwise \index{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-180@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-180}!Image@{Image}}\index{Image@{Image}!E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-180@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-180}}\item[{\em 
E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-180\label{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba3ae5cb98d4ddfc7319de90567c8f901d}
}]rotate 180 degrees clockwise \index{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-270@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-270}!Image@{Image}}\index{Image@{Image}!E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-270@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-270}}\item[{\em 
E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-R\-O\-T\-A\-T\-E\-\_\-270\label{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba9f13645e2ad14c8ea8619584628d7719}
}]rotate 90 degrees counter-\/clockwise (i.\-e. 270 degrees clockwise) \index{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L}!Image@{Image}}\index{Image@{Image}!E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L}}\item[{\em 
E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-H\-O\-R\-I\-Z\-O\-N\-T\-A\-L\label{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba86973dddb12f96b2cb7c1ed16044fcd2}
}]flip image horizontally \index{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-V\-E\-R\-T\-I\-C\-A\-L@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-V\-E\-R\-T\-I\-C\-A\-L}!Image@{Image}}\index{Image@{Image}!E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-V\-E\-R\-T\-I\-C\-A\-L@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-V\-E\-R\-T\-I\-C\-A\-L}}\item[{\em 
E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-V\-E\-R\-T\-I\-C\-A\-L\label{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba6a6912628b655aaa650c743f454de5a2}
}]flip image vertically \index{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-P\-O\-S\-E@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-P\-O\-S\-E}!Image@{Image}}\index{Image@{Image}!E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-P\-O\-S\-E@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-P\-O\-S\-E}}\item[{\em 
E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-P\-O\-S\-E\label{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba00b9539cc0733bf1538b7926d4f28cdf}
}]flip the image along the y = (width -\/ x) line (bottom-\/left to top-\/right) \index{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-V\-E\-R\-S\-E@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-V\-E\-R\-S\-E}!Image@{Image}}\index{Image@{Image}!E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-V\-E\-R\-S\-E@{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-V\-E\-R\-S\-E}}\item[{\em 
E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-F\-L\-I\-P\-\_\-\-T\-R\-A\-N\-S\-V\-E\-R\-S\-E\label{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba1027dce8de345e830c267dae20e15dd4}
}]flip the image along the y = x line (top-\/left to bottom-\/right) \end{description}
\end{Desc}


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


Add a new image to the parent. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new object or N\-U\-L\-L if it cannot be created
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gad1a96ede5f513042cef3c1dac4572f73}{elm\-\_\-image\-\_\-file\-\_\-set()} 
\end{DoxySeeAlso}
\index{Image@{Image}!elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get@{elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get}}
\index{elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get@{elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_ga1f61c469baddcaed97ab9846ea294594}


Get whether an image object supports animation or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if the image supports animation, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise.
\end{DoxyReturn}
This function returns if this Elementary image object's internal image can be animated. Currently Evas only supports G\-I\-F animation. If the return value is {\bfseries E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}, other {\ttfamily elm\-\_\-image\-\_\-animated\-\_\-xxx} A\-P\-I calls won't work.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga34e1c00440570d82979b0289b120802c}{elm\-\_\-image\-\_\-animated\-\_\-set()}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\-7 
\end{DoxySince}


References elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-available\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-animated\-\_\-available\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-animated\-\_\-get@{elm\-\_\-image\-\_\-animated\-\_\-get}}
\index{elm\-\_\-image\-\_\-animated\-\_\-get@{elm\-\_\-image\-\_\-animated\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-animated\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-animated\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_gaba9148979630af8ab6351ccfa7f6156a}


Get whether an image object has animation enabled or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if the image has animation enabled, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga34e1c00440570d82979b0289b120802c}{elm\-\_\-image\-\_\-animated\-\_\-set()}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\-7 
\end{DoxySince}


References elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-animated\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get@{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get}}
\index{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get@{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_gafc3120f2ff8cc7403238783b8561bf55}


Get whether an image object is under animation or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}, if the image is being animated, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gafc3120f2ff8cc7403238783b8561bf55}{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get()}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\-7 
\end{DoxySince}


References elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-animated\-\_\-play\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set@{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set}}
\index{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set@{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{play}
\end{DoxyParamCaption}
)}\label{group__Image_gac4d8f9a8c756e478c0b31bb1371dee46}


Start or stop an image object's animation. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em play} & {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} to start the animation, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise. Default is {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}.\\
\hline
\end{DoxyParams}
To actually start playing any image object's animation, if it supports it, one must do something like\-:


\begin{DoxyCode}
\textcolor{keywordflow}{if} (elm_image_animated_available_get(img))
  \{
     elm_image_animated_set(img, EINA\_TRUE);
     elm_image_animated_play_set(img, EINA\_TRUE);
  \}
\end{DoxyCode}


\hyperlink{group__Image_ga34e1c00440570d82979b0289b120802c}{elm\-\_\-image\-\_\-animated\-\_\-set()} will enable animation on the image, {\bfseries but not start it yet}. This is the function one uses to start and stop animations on image objects.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga1f61c469baddcaed97ab9846ea294594}{elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get()} 

\hyperlink{group__Image_ga34e1c00440570d82979b0289b120802c}{elm\-\_\-image\-\_\-animated\-\_\-set()} 

\hyperlink{group__Image_gafc3120f2ff8cc7403238783b8561bf55}{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-get()}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\-7 
\end{DoxySince}


References elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-play\-\_\-set.



Referenced by elm\-\_\-icon\-\_\-animated\-\_\-play\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-animated\-\_\-set@{elm\-\_\-image\-\_\-animated\-\_\-set}}
\index{elm\-\_\-image\-\_\-animated\-\_\-set@{elm\-\_\-image\-\_\-animated\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-animated\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-animated\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{animated}
\end{DoxyParamCaption}
)}\label{group__Image_ga34e1c00440570d82979b0289b120802c}


Set whether an image object (which supports animation) is to animate itself or not. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object\\
\hline
{\em animated} & {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if the object is to animate itself, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise. Default is {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}.\\
\hline
\end{DoxyParams}
An image object, even if it supports animation, will be displayed by default without animation. Call this function with {\itshape animated} set to {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} to enable its animation. To start or stop the animation, actually, use \hyperlink{group__Image_gac4d8f9a8c756e478c0b31bb1371dee46}{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set()}.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gaba9148979630af8ab6351ccfa7f6156a}{elm\-\_\-image\-\_\-animated\-\_\-get()} 

\hyperlink{group__Image_ga1f61c469baddcaed97ab9846ea294594}{elm\-\_\-image\-\_\-animated\-\_\-available\-\_\-get()} 

\hyperlink{group__Image_gac4d8f9a8c756e478c0b31bb1371dee46}{elm\-\_\-image\-\_\-animated\-\_\-play\-\_\-set()}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\-7 
\end{DoxySince}


References elm\-\_\-obj\-\_\-image\-\_\-animated\-\_\-set.



Referenced by elm\-\_\-icon\-\_\-animated\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get@{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get}}
\index{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get@{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_ga5cb21727ba0b8c1d9a2a381e51871874}


Get if the object retains the original aspect ratio. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if the object keeps the original aspect, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise. 
\end{DoxyReturn}


References elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-aspect\-\_\-fixed\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set@{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set}}
\index{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set@{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{fixed}
\end{DoxyParamCaption}
)}\label{group__Image_gadd748c70384fb332aba9d0f3a9da2a50}


Set whether the original aspect ratio of the image should be kept on resize. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object. \\
\hline
{\em fixed} & {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if the image should retain the aspect, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise.\\
\hline
\end{DoxyParams}
The original aspect ratio (width / height) of the image is usually distorted to match the object's size. Enabling this option will retain this original aspect, and the way that the image is fit into the object's area depends on the option set by \hyperlink{group__Image_ga4c6c2fe6f609406329e2be2011574f94}{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set()}.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga5cb21727ba0b8c1d9a2a381e51871874}{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-get()} 

\hyperlink{group__Image_ga4c6c2fe6f609406329e2be2011574f94}{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set.



Referenced by elm\-\_\-icon\-\_\-aspect\-\_\-fixed\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-editable\-\_\-get@{elm\-\_\-image\-\_\-editable\-\_\-get}}
\index{elm\-\_\-image\-\_\-editable\-\_\-get@{elm\-\_\-image\-\_\-editable\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-editable\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-editable\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_ga773bfcf633aa798a6c428165f7b252ad}


Check if the image is 'editable'. 


\begin{DoxyParams}{Parameters}
{\em obj} & Image object. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Editability.
\end{DoxyReturn}
A return value of E\-I\-N\-A\-\_\-\-T\-R\-U\-E means the image is a valid drag target for drag and drop, and can be cut or pasted too. 

References elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-get.

\index{Image@{Image}!elm\-\_\-image\-\_\-editable\-\_\-set@{elm\-\_\-image\-\_\-editable\-\_\-set}}
\index{elm\-\_\-image\-\_\-editable\-\_\-set@{elm\-\_\-image\-\_\-editable\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-editable\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-editable\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{set}
\end{DoxyParamCaption}
)}\label{group__Image_gaa58c91d1c9d19647608aa463c7ac3c98}


Make the image 'editable'. 


\begin{DoxyParams}{Parameters}
{\em obj} & Image object. \\
\hline
{\em set} & Turn on or off editability. Default is {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}.\\
\hline
\end{DoxyParams}
This means the image is a valid drag target for drag and drop, and can be cut or pasted too. 

References elm\-\_\-obj\-\_\-image\-\_\-editable\-\_\-set.

\index{Image@{Image}!elm\-\_\-image\-\_\-file\-\_\-get@{elm\-\_\-image\-\_\-file\-\_\-get}}
\index{elm\-\_\-image\-\_\-file\-\_\-get@{elm\-\_\-image\-\_\-file\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-file\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-file\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{const char $\ast$$\ast$}]{file, }
\item[{const char $\ast$$\ast$}]{group}
\end{DoxyParamCaption}
)}\label{group__Image_gad3d8e8ce4167e27d71a071b5717eb409}


Get the file that will be used as image. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em file} & The path to file \\
\hline
{\em group} & The group that the image belongs in edje file\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gad1a96ede5f513042cef3c1dac4572f73}{elm\-\_\-image\-\_\-file\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-file\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-file\-\_\-set@{elm\-\_\-image\-\_\-file\-\_\-set}}
\index{elm\-\_\-image\-\_\-file\-\_\-set@{elm\-\_\-image\-\_\-file\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-file\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-file\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{const char $\ast$}]{file, }
\item[{const char $\ast$}]{group}
\end{DoxyParamCaption}
)}\label{group__Image_gad1a96ede5f513042cef3c1dac4572f73}


Set the file that will be used as the image's source. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em file} & The path to file that will be used as image source \\
\hline
{\em group} & The group that the image belongs to, in case it's an E\-E\-T (including Edje case) file. This can be used as a key inside evas image cache if this is a normal image file not eet file.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
({\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} = success, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} = error)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gad3d8e8ce4167e27d71a071b5717eb409}{elm\-\_\-image\-\_\-file\-\_\-get()}
\end{DoxySeeAlso}
\begin{DoxyNote}{Note}
This function will trigger the Edje file case based on the extension of the {\itshape file} string (expects {\ttfamily \char`\"{}.\-edj\char`\"{}}, for this case). If one wants to force this type of file independently of the extension, elm\-\_\-image\-\_\-file\-\_\-edje\-\_\-set() must be used, instead.

If you use animated gif image and create multiple image objects with one gif image file, you should set the  differently for each object. Or image objects will share one evas image cache entry and you will get unwanted frames. 
\end{DoxyNote}


References elm\-\_\-obj\-\_\-image\-\_\-file\-\_\-set, and elm\-\_\-obj\-\_\-image\-\_\-sizing\-\_\-eval.



Referenced by elm\-\_\-toolbar\-\_\-item\-\_\-icon\-\_\-file\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get@{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get}}
\index{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get@{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_gae672e27e3f90abec30b080710ae3aab5}


Get if the object is filled outside. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if the object is filled outside, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga4c6c2fe6f609406329e2be2011574f94}{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-fill\-\_\-outside\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set@{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set}}
\index{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set@{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{fill\-\_\-outside}
\end{DoxyParamCaption}
)}\label{group__Image_ga4c6c2fe6f609406329e2be2011574f94}


Set if the image fills the entire object area, when keeping the aspect ratio. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em fill\-\_\-outside} & {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if the object is filled outside, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise. Default is {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}.\\
\hline
\end{DoxyParams}
When the image should keep its aspect ratio even if resized to another aspect ratio, there are two possibilities to resize it\-: keep the entire image inside the limits of height and width of the object ({\ttfamily fill\-\_\-outside} is {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}) or let the extra width or height go outside of the object, and the image will fill the entire object ({\ttfamily fill\-\_\-outside} is {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}).

\begin{DoxyNote}{Note}
This option will have no effect if \hyperlink{group__Image_gadd748c70384fb332aba9d0f3a9da2a50}{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set()} is set to {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}.
\end{DoxyNote}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gae672e27e3f90abec30b080710ae3aab5}{elm\-\_\-image\-\_\-fill\-\_\-outside\-\_\-get()} 

\hyperlink{group__Image_gadd748c70384fb332aba9d0f3a9da2a50}{elm\-\_\-image\-\_\-aspect\-\_\-fixed\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-fill\-\_\-outside\-\_\-set.



Referenced by elm\-\_\-icon\-\_\-fill\-\_\-outside\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-memfile\-\_\-set@{elm\-\_\-image\-\_\-memfile\-\_\-set}}
\index{elm\-\_\-image\-\_\-memfile\-\_\-set@{elm\-\_\-image\-\_\-memfile\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-memfile\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-memfile\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{const void $\ast$}]{img, }
\item[{size\-\_\-t}]{size, }
\item[{const char $\ast$}]{format, }
\item[{const char $\ast$}]{key}
\end{DoxyParamCaption}
)}\label{group__Image_ga1cf2802a24888d6622652c4a6a262d2e}


Set a location in memory to be used as an image object's source bitmap. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em img} & The binary data that will be used as image source \\
\hline
{\em size} & The size of binary data blob {\ttfamily img} \\
\hline
{\em format} & (Optional) expected format of {\ttfamily img} bytes \\
\hline
{\em key} & Optional indexing key of {\ttfamily img} to be passed to the image loader (eg. if {\ttfamily img} is a memory-\/mapped E\-E\-T file)\\
\hline
\end{DoxyParams}
This function is handy when the contents of an image file are mapped in memory, for example.

The {\ttfamily format} string should be something like {\ttfamily \char`\"{}png\char`\"{}}, {\ttfamily \char`\"{}jpg\char`\"{}}, {\ttfamily \char`\"{}tga\char`\"{}}, {\ttfamily \char`\"{}tiff\char`\"{}}, {\ttfamily \char`\"{}bmp\char`\"{}} etc, when provided ({\ttfamily N\-U\-L\-L}, on the contrary). This improves the loader performance as it tries the \char`\"{}correct\char`\"{} loader first, before trying a range of other possible loaders until one succeeds.

\begin{DoxyReturn}{Returns}
({\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} = success, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} = error)
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\-7 
\end{DoxySince}


References elm\-\_\-obj\-\_\-image\-\_\-memfile\-\_\-set.



Referenced by elm\-\_\-toolbar\-\_\-item\-\_\-icon\-\_\-memfile\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-mmap\-\_\-set@{elm\-\_\-image\-\_\-mmap\-\_\-set}}
\index{elm\-\_\-image\-\_\-mmap\-\_\-set@{elm\-\_\-image\-\_\-mmap\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-mmap\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-mmap\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{const Eina\-\_\-\-File $\ast$}]{file, }
\item[{const char $\ast$}]{group}
\end{DoxyParamCaption}
)}\label{group__Image_gace214b3e6e6a8c95eb24f3e0d48be24b}


Set the file that will be used as the image's source. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em file} & The handler to an Eina\-\_\-\-File that will be used as image source \\
\hline
{\em group} & The group that the image belongs to, in case it's an E\-E\-T (including Edje case) file. This can be used as a key inside evas image cache if this is a normal image file not eet file.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
({\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} = success, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} = error)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gad1a96ede5f513042cef3c1dac4572f73}{elm\-\_\-image\-\_\-file\-\_\-set()}
\end{DoxySeeAlso}
\begin{DoxyNote}{Note}
This function will trigger the Edje file case based on the extension of the {\itshape file} string use to create the Eina\-\_\-\-File (expects {\ttfamily \char`\"{}.\-edj\char`\"{}}, for this case). If one wants to force this type of file independently of the extension, elm\-\_\-image\-\_\-file\-\_\-edje\-\_\-set() must be used, instead.

If you use animated gif image and create multiple image objects with one gif image file, you should set the  differently for each object. Or image objects will share one evas image cache entry and you will get unwanted frames. 
\end{DoxyNote}


References elm\-\_\-obj\-\_\-image\-\_\-mmap\-\_\-set, and elm\-\_\-obj\-\_\-image\-\_\-sizing\-\_\-eval.

\index{Image@{Image}!elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get@{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get}}
\index{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get@{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_ga89f4f52a43166a9b0abc4565c1b3e416}


Get whether scaling is disabled on the object. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if scaling is disabled, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga1fad143fc34d81e888e3c5f85c6005db}{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-no\-\_\-scale\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set@{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set}}
\index{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set@{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{no\-\_\-scale}
\end{DoxyParamCaption}
)}\label{group__Image_ga1fad143fc34d81e888e3c5f85c6005db}


Disable scaling of this object. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object. \\
\hline
{\em no\-\_\-scale} & {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if the object is not scalable, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise. Default is {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}.\\
\hline
\end{DoxyParams}
This function disables scaling of the elm\-\_\-image widget through the function \hyperlink{group__Scaling_ga1606f51f88c4d0b58544d36225420a37}{elm\-\_\-object\-\_\-scale\-\_\-set()}. However, this does not affect the widget size/resize in any way. For that effect, take a look at \hyperlink{group__Image_ga43fa16f6431de533b084b075d3bc1b4e}{elm\-\_\-image\-\_\-resizable\-\_\-set()}.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga89f4f52a43166a9b0abc4565c1b3e416}{elm\-\_\-image\-\_\-no\-\_\-scale\-\_\-get()} 

\hyperlink{group__Image_ga43fa16f6431de533b084b075d3bc1b4e}{elm\-\_\-image\-\_\-resizable\-\_\-set()} 

\hyperlink{group__Scaling_ga1606f51f88c4d0b58544d36225420a37}{elm\-\_\-object\-\_\-scale\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-no\-\_\-scale\-\_\-set.



Referenced by elm\-\_\-icon\-\_\-no\-\_\-scale\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-object\-\_\-get@{elm\-\_\-image\-\_\-object\-\_\-get}}
\index{elm\-\_\-image\-\_\-object\-\_\-get@{elm\-\_\-image\-\_\-object\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-object\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Evas\-\_\-\-Object$\ast$ elm\-\_\-image\-\_\-object\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_ga8ce28a819fb1f1f47eb4f0dd38a99f23}


Get the inlined image object of the image widget. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object to get the inlined image from \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The inlined image object, or N\-U\-L\-L if none exists
\end{DoxyReturn}
This function allows one to get the underlying {\ttfamily Evas\-\_\-\-Object} of type Image from this elementary widget. It can be useful to do things like get the pixel data, save the image to a file, etc.

\begin{DoxyNote}{Note}
Be careful to not manipulate it, as it is under control of elementary. 
\end{DoxyNote}


References elm\-\_\-obj\-\_\-image\-\_\-object\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-object\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-object\-\_\-size\-\_\-get@{elm\-\_\-image\-\_\-object\-\_\-size\-\_\-get}}
\index{elm\-\_\-image\-\_\-object\-\_\-size\-\_\-get@{elm\-\_\-image\-\_\-object\-\_\-size\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-object\-\_\-size\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-object\-\_\-size\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{int $\ast$}]{w, }
\item[{int $\ast$}]{h}
\end{DoxyParamCaption}
)}\label{group__Image_gaf49c5f8eb4011eb9be89bc13a123e598}


Get the current size of the image. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object. \\
\hline
{\em w} & Pointer to store width, or N\-U\-L\-L. \\
\hline
{\em h} & Pointer to store height, or N\-U\-L\-L.\\
\hline
\end{DoxyParams}
This is the real size of the image, not the size of the object. 

References elm\-\_\-obj\-\_\-image\-\_\-size\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-size\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-orient\-\_\-get@{elm\-\_\-image\-\_\-orient\-\_\-get}}
\index{elm\-\_\-image\-\_\-orient\-\_\-get@{elm\-\_\-image\-\_\-orient\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-orient\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Elm\-\_\-\-Image\-\_\-\-Orient} elm\-\_\-image\-\_\-orient\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_ga86668174608398d3da3504b7a3e21517}


Get the image orientation. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The image orientation \hyperlink{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}{Elm\-\_\-\-Image\-\_\-\-Orient}
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga9f9afe7bc41c23f0412cba2c6d28ac65}{elm\-\_\-image\-\_\-orient\-\_\-set()} 

\hyperlink{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}{Elm\-\_\-\-Image\-\_\-\-Orient} 
\end{DoxySeeAlso}


References E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-N\-O\-N\-E, and elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-get.

\index{Image@{Image}!elm\-\_\-image\-\_\-orient\-\_\-set@{elm\-\_\-image\-\_\-orient\-\_\-set}}
\index{elm\-\_\-image\-\_\-orient\-\_\-set@{elm\-\_\-image\-\_\-orient\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-orient\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-orient\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{{\bf Elm\-\_\-\-Image\-\_\-\-Orient}}]{orient}
\end{DoxyParamCaption}
)}\label{group__Image_ga9f9afe7bc41c23f0412cba2c6d28ac65}


Set the image orientation. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em orient} & The image orientation \hyperlink{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}{Elm\-\_\-\-Image\-\_\-\-Orient} Default is \hyperlink{group__Image_gga486bbd109e8cbeac58350f08a2dd607ba0631fcb4416af7b31c42f1699ff603a4}{E\-L\-M\-\_\-\-I\-M\-A\-G\-E\-\_\-\-O\-R\-I\-E\-N\-T\-\_\-\-N\-O\-N\-E}.\\
\hline
\end{DoxyParams}
This function allows to rotate or flip the given image.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga86668174608398d3da3504b7a3e21517}{elm\-\_\-image\-\_\-orient\-\_\-get()} 

\hyperlink{group__Image_ga486bbd109e8cbeac58350f08a2dd607b}{Elm\-\_\-\-Image\-\_\-\-Orient} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-orient\-\_\-set.

\index{Image@{Image}!elm\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set@{elm\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set}}
\index{elm\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set@{elm\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{disabled}
\end{DoxyParamCaption}
)}\label{group__Image_ga34277f0638fdb99ac8d866149c6ec095}


Enable or disable preloading of the image. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em disabled} & If E\-I\-N\-A\-\_\-\-T\-R\-U\-E, preloading will be disabled \\
\hline
\end{DoxyParams}


References elm\-\_\-obj\-\_\-image\-\_\-preload\-\_\-disabled\-\_\-set.



Referenced by elm\-\_\-icon\-\_\-preload\-\_\-disabled\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-prescale\-\_\-get@{elm\-\_\-image\-\_\-prescale\-\_\-get}}
\index{elm\-\_\-image\-\_\-prescale\-\_\-get@{elm\-\_\-image\-\_\-prescale\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-prescale\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}int elm\-\_\-image\-\_\-prescale\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_ga1aeca8dbe2367d817492099887ca8f2d}


Get the prescale size for the image. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The prescale size
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gafb6dd2b235e25b2bd0b93d82e205a4f6}{elm\-\_\-image\-\_\-prescale\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-prescale\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-prescale\-\_\-set@{elm\-\_\-image\-\_\-prescale\-\_\-set}}
\index{elm\-\_\-image\-\_\-prescale\-\_\-set@{elm\-\_\-image\-\_\-prescale\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-prescale\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-prescale\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{int}]{size}
\end{DoxyParamCaption}
)}\label{group__Image_gafb6dd2b235e25b2bd0b93d82e205a4f6}


Set the prescale size for the image. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em size} & The prescale size. This value is used for both width and height.\\
\hline
\end{DoxyParams}
This function sets a new size for pixmap representation of the given image. It allows the image to be loaded already in the specified size, reducing the memory usage and load time when loading a big image with load size set to a smaller size.

It's equivalent to the \hyperlink{group__Bg_ga018a212362dea29a77aa1e7c3ee7ef5c}{elm\-\_\-bg\-\_\-load\-\_\-size\-\_\-set()} function for bg.

\begin{DoxyNote}{Note}
this is just a hint, the real size of the pixmap may differ depending on the type of image being loaded, being bigger than requested.
\end{DoxyNote}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga1aeca8dbe2367d817492099887ca8f2d}{elm\-\_\-image\-\_\-prescale\-\_\-get()} 

\hyperlink{group__Bg_ga018a212362dea29a77aa1e7c3ee7ef5c}{elm\-\_\-bg\-\_\-load\-\_\-size\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-load\-\_\-size\-\_\-set.



Referenced by elm\-\_\-icon\-\_\-prescale\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-resizable\-\_\-get@{elm\-\_\-image\-\_\-resizable\-\_\-get}}
\index{elm\-\_\-image\-\_\-resizable\-\_\-get@{elm\-\_\-image\-\_\-resizable\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-resizable\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-resizable\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool $\ast$}]{size\-\_\-up, }
\item[{Eina\-\_\-\-Bool $\ast$}]{size\-\_\-down}
\end{DoxyParamCaption}
)}\label{group__Image_gad822afc90225da01b638b9a6ff8723eb}


Get if the object is (up/down) resizable. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em size\-\_\-up} & A bool to set if the object is resizable up \\
\hline
{\em size\-\_\-down} & A bool to set if the object is resizable down\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga43fa16f6431de533b084b075d3bc1b4e}{elm\-\_\-image\-\_\-resizable\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-resizable\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-resizable\-\_\-set@{elm\-\_\-image\-\_\-resizable\-\_\-set}}
\index{elm\-\_\-image\-\_\-resizable\-\_\-set@{elm\-\_\-image\-\_\-resizable\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-resizable\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-resizable\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{size\-\_\-up, }
\item[{Eina\-\_\-\-Bool}]{size\-\_\-down}
\end{DoxyParamCaption}
)}\label{group__Image_ga43fa16f6431de533b084b075d3bc1b4e}


Set if the object is (up/down) resizable. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em size\-\_\-up} & A bool to set if the object is resizable up. Default is {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}. \\
\hline
{\em size\-\_\-down} & A bool to set if the object is resizable down. Default is {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}.\\
\hline
\end{DoxyParams}
This function limits the image resize ability. If {\ttfamily size\-\_\-up} is set to {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E}, the object can't have its height or width resized to a value higher than the original image size. Same is valid for {\ttfamily size\-\_\-down}.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gad822afc90225da01b638b9a6ff8723eb}{elm\-\_\-image\-\_\-resizable\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-resizable\-\_\-set.



Referenced by elm\-\_\-icon\-\_\-resizable\-\_\-set().

\index{Image@{Image}!elm\-\_\-image\-\_\-smooth\-\_\-get@{elm\-\_\-image\-\_\-smooth\-\_\-get}}
\index{elm\-\_\-image\-\_\-smooth\-\_\-get@{elm\-\_\-image\-\_\-smooth\-\_\-get}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-smooth\-\_\-get}]{\setlength{\rightskip}{0pt plus 5cm}Eina\-\_\-\-Bool elm\-\_\-image\-\_\-smooth\-\_\-get (
\begin{DoxyParamCaption}
\item[{const Evas\-\_\-\-Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Image_gad621f51d6679dec8ecdf4ad72c249705}


Get the smooth effect for an image. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if smooth scaling is enabled, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise.
\end{DoxyReturn}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_ga9b8c946f4abbcd09f0b9de0b9026505f}{elm\-\_\-image\-\_\-smooth\-\_\-set()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-get.



Referenced by elm\-\_\-icon\-\_\-smooth\-\_\-get().

\index{Image@{Image}!elm\-\_\-image\-\_\-smooth\-\_\-set@{elm\-\_\-image\-\_\-smooth\-\_\-set}}
\index{elm\-\_\-image\-\_\-smooth\-\_\-set@{elm\-\_\-image\-\_\-smooth\-\_\-set}!Image@{Image}}
\subsubsection[{elm\-\_\-image\-\_\-smooth\-\_\-set}]{\setlength{\rightskip}{0pt plus 5cm}void elm\-\_\-image\-\_\-smooth\-\_\-set (
\begin{DoxyParamCaption}
\item[{Evas\-\_\-\-Object $\ast$}]{obj, }
\item[{Eina\-\_\-\-Bool}]{smooth}
\end{DoxyParamCaption}
)}\label{group__Image_ga9b8c946f4abbcd09f0b9de0b9026505f}


Set the smooth effect for an image. 


\begin{DoxyParams}{Parameters}
{\em obj} & The image object \\
\hline
{\em smooth} & {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E} if smooth scaling should be used, {\ttfamily E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E} otherwise. Default is {\ttfamily E\-I\-N\-A\-\_\-\-T\-R\-U\-E}.\\
\hline
\end{DoxyParams}
Set the scaling algorithm to be used when scaling the image. Smooth scaling provides a better resulting image, but is slower.

The smooth scaling should be disabled when making animations that change the image size, since it will be faster. Animations that don't require resizing of the image can keep the smooth scaling enabled (even if the image is already scaled, since the scaled image will be cached).

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Image_gad621f51d6679dec8ecdf4ad72c249705}{elm\-\_\-image\-\_\-smooth\-\_\-get()} 
\end{DoxySeeAlso}


References elm\-\_\-obj\-\_\-image\-\_\-smooth\-\_\-set.



Referenced by elm\-\_\-icon\-\_\-smooth\-\_\-set().

