\doxysection{\+\_\+\+Evas\+\_\+\+Cache\+\_\+\+Image\+\_\+\+Func Struct Reference}
\hypertarget{struct__Evas__Cache__Image__Func}{}\label{struct__Evas__Cache__Image__Func}\index{\_Evas\_Cache\_Image\_Func@{\_Evas\_Cache\_Image\_Func}}
\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a72528a91fe9bf8a13be84487dbf378fc}\label{struct__Evas__Cache__Image__Func_a72528a91fe9bf8a13be84487dbf378fc} 
Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}(\texorpdfstring{$\ast$}{*} {\bfseries alloc} )(void)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a585cd7dc1a6e079acfaed6a2ec3fc474}\label{struct__Evas__Cache__Image__Func_a585cd7dc1a6e079acfaed6a2ec3fc474} 
void(\texorpdfstring{$\ast$}{*} {\bfseries dealloc} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a2c8af12330d0cb96e01993f9defc7296}\label{struct__Evas__Cache__Image__Func_a2c8af12330d0cb96e01993f9defc7296} 
int(\texorpdfstring{$\ast$}{*} {\bfseries surface\+\_\+alloc} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im, unsigned int w, unsigned int h)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a47a4fa5fd15dbcd4570cd2dd2d702ed6}\label{struct__Evas__Cache__Image__Func_a47a4fa5fd15dbcd4570cd2dd2d702ed6} 
void(\texorpdfstring{$\ast$}{*} {\bfseries surface\+\_\+delete} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a6ff2b8e0203a76a017ad92162d5c7b71}\label{struct__Evas__Cache__Image__Func_a6ff2b8e0203a76a017ad92162d5c7b71} 
DATA32 \texorpdfstring{$\ast$}{*}(\texorpdfstring{$\ast$}{*} {\bfseries surface\+\_\+pixels} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a6f36ef2f75473d34614005e749c6f9eb}\label{struct__Evas__Cache__Image__Func_a6f36ef2f75473d34614005e749c6f9eb} 
int(\texorpdfstring{$\ast$}{*} {\bfseries constructor} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im)
\begin{DoxyCompactList}\small\item\em return is EVAS\+\_\+\+LOAD\+\_\+\+ERROR\+\_\+\texorpdfstring{$\ast$}{*} or EVAS\+\_\+\+LOAD\+\_\+\+ERROR\+\_\+\+NONE! \end{DoxyCompactList}\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a73fe37e3b3890fa694014c214a9de027}\label{struct__Evas__Cache__Image__Func_a73fe37e3b3890fa694014c214a9de027} 
void(\texorpdfstring{$\ast$}{*} {\bfseries destructor} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a9d8a9909a0892e88deca2ede1e13045c}\label{struct__Evas__Cache__Image__Func_a9d8a9909a0892e88deca2ede1e13045c} 
void(\texorpdfstring{$\ast$}{*} {\bfseries dirty\+\_\+region} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im, unsigned int x, unsigned int y, unsigned int w, unsigned int h)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_ab1e66360bbc60f3eb0f27c6fe41bd000}\label{struct__Evas__Cache__Image__Func_ab1e66360bbc60f3eb0f27c6fe41bd000} 
int(\texorpdfstring{$\ast$}{*} {\bfseries dirty} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}dst, const Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}src)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_acde777fbc52e34979ec3032a76ee6368}\label{struct__Evas__Cache__Image__Func_acde777fbc52e34979ec3032a76ee6368} 
int(\texorpdfstring{$\ast$}{*} {\bfseries size\+\_\+set} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}dst, const Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}src, unsigned int w, unsigned int h)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_ae818fc504adbe4b22b00c2a2c1885a7e}\label{struct__Evas__Cache__Image__Func_ae818fc504adbe4b22b00c2a2c1885a7e} 
int(\texorpdfstring{$\ast$}{*} {\bfseries copied\+\_\+data} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}dst, unsigned int w, unsigned int h, DATA32 \texorpdfstring{$\ast$}{*}image\+\_\+data, int alpha, \mbox{\hyperlink{group__Evas__Object__Image_ga86836f7ed4e141782a00de58e6ae3b72}{Evas\+\_\+\+Colorspace}} cspace)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a120e7310c5556b12adf549f91a959f47}\label{struct__Evas__Cache__Image__Func_a120e7310c5556b12adf549f91a959f47} 
int(\texorpdfstring{$\ast$}{*} {\bfseries data} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}dst, unsigned int w, unsigned int h, DATA32 \texorpdfstring{$\ast$}{*}image\+\_\+data, int alpha, \mbox{\hyperlink{group__Evas__Object__Image_ga86836f7ed4e141782a00de58e6ae3b72}{Evas\+\_\+\+Colorspace}} cspace)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_ad518e2575384127e48e30725c31d9001}\label{struct__Evas__Cache__Image__Func_ad518e2575384127e48e30725c31d9001} 
int(\texorpdfstring{$\ast$}{*} {\bfseries color\+\_\+space} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}dst, \mbox{\hyperlink{group__Evas__Object__Image_ga86836f7ed4e141782a00de58e6ae3b72}{Evas\+\_\+\+Colorspace}} cspace)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a7aca4f058a42d08f59d08f10c450eca2}\label{struct__Evas__Cache__Image__Func_a7aca4f058a42d08f59d08f10c450eca2} 
int(\texorpdfstring{$\ast$}{*} {\bfseries load} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im)
\begin{DoxyCompactList}\small\item\em return is EVAS\+\_\+\+LOAD\+\_\+\+ERROR\+\_\+\texorpdfstring{$\ast$}{*} or EVAS\+\_\+\+LOAD\+\_\+\+ERROR\+\_\+\+NONE! \end{DoxyCompactList}\item 
\Hypertarget{struct__Evas__Cache__Image__Func_ae09d2c5f7721393b65624fabaa696818}\label{struct__Evas__Cache__Image__Func_ae09d2c5f7721393b65624fabaa696818} 
int(\texorpdfstring{$\ast$}{*} {\bfseries mem\+\_\+size\+\_\+get} )(Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im)
\item 
\Hypertarget{struct__Evas__Cache__Image__Func_a83d28dd17ff1a1554b55245cfc3726b2}\label{struct__Evas__Cache__Image__Func_a83d28dd17ff1a1554b55245cfc3726b2} 
void(\texorpdfstring{$\ast$}{*} {\bfseries debug} )(const char \texorpdfstring{$\ast$}{*}context, Image\+\_\+\+Entry \texorpdfstring{$\ast$}{*}im)
\end{DoxyCompactItemize}
