\hypertarget{Evas__Common_8h}{\section{Evas\+\_\+\+Common.\+h File Reference}
\label{Evas__Common_8h}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
}


These routines are used for Evas library interaction.  


\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct__Evas__Version}{\+\_\+\+Evas\+\_\+\+Version}
\item 
struct \hyperlink{struct__Evas__Coord__Rectangle}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Rectangle}
\begin{DoxyCompactList}\small\item\em A rectangle in Evas\+\_\+\+Coord. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Coord__Point}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Point}
\begin{DoxyCompactList}\small\item\em A Point in Evas\+\_\+\+Coord. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Coord__Size}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Size}
\begin{DoxyCompactList}\small\item\em A size in Evas\+\_\+\+Coord. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Coord__Precision__Size}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size}
\begin{DoxyCompactList}\small\item\em A size in Evas\+\_\+\+Coord with subpixel precision. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Coord__Precision__Point}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Point}
\begin{DoxyCompactList}\small\item\em A point in Evas\+\_\+\+Coord with subpixel precision. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Point}{\+\_\+\+Evas\+\_\+\+Point}
\begin{DoxyCompactList}\small\item\em A point. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Position}{\+\_\+\+Evas\+\_\+\+Position}
\begin{DoxyCompactList}\small\item\em A position. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Precision__Position}{\+\_\+\+Evas\+\_\+\+Precision\+\_\+\+Position}
\begin{DoxyCompactList}\small\item\em A position with precision. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Pixel__Import__Source}{\+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Source}
\item 
struct \hyperlink{struct__Evas__Native__Surface}{\+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface}
\begin{DoxyCompactList}\small\item\em A generic datatype for engine specific native surface information. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Video__Surface}{\+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface}
\item 
struct \hyperlink{struct__Evas__Engine__Info}{\+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Info}
\begin{DoxyCompactList}\small\item\em Generic engine information. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Mouse__Down}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Down}
\begin{DoxyCompactList}\small\item\em Mouse button press event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Mouse__Up}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Up}
\begin{DoxyCompactList}\small\item\em Mouse button release event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Mouse__In}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}
\begin{DoxyCompactList}\small\item\em Mouse enter event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Mouse__Out}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}
\begin{DoxyCompactList}\small\item\em Mouse leave event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Mouse__Move}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Move}
\begin{DoxyCompactList}\small\item\em Mouse move event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Mouse__Wheel}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Wheel}
\begin{DoxyCompactList}\small\item\em Wheel event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Multi__Down}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Multi\+\_\+\+Down}
\begin{DoxyCompactList}\small\item\em Multi button press event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Multi__Up}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Multi\+\_\+\+Up}
\begin{DoxyCompactList}\small\item\em Multi button release event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Multi__Move}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Multi\+\_\+\+Move}
\begin{DoxyCompactList}\small\item\em Multi button down event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Key__Down}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Key\+\_\+\+Down}
\begin{DoxyCompactList}\small\item\em Key press event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Key__Up}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Key\+\_\+\+Up}
\begin{DoxyCompactList}\small\item\em Key release event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Render__Post}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post}
\begin{DoxyCompactList}\small\item\em Send when the frame rendering is done. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Event__Hold}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Hold}
\begin{DoxyCompactList}\small\item\em Hold change event. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Textblock__Rectangle}{\+\_\+\+Evas\+\_\+\+Textblock\+\_\+\+Rectangle}
\item 
struct \hyperlink{struct__Evas__Textgrid__Cell}{\+\_\+\+Evas\+\_\+\+Textgrid\+\_\+\+Cell}
\begin{DoxyCompactList}\small\item\em The values that describes each cell. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Smart__Class}{\+\_\+\+Evas\+\_\+\+Smart\+\_\+\+Class}
\begin{DoxyCompactList}\small\item\em A smart object's {\bfseries base} class definition. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Smart__Interface}{\+\_\+\+Evas\+\_\+\+Smart\+\_\+\+Interface}
\begin{DoxyCompactList}\small\item\em A smart object's {\bfseries base} interface definition. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Smart__Cb__Description}{\+\_\+\+Evas\+\_\+\+Smart\+\_\+\+Cb\+\_\+\+Description}
\begin{DoxyCompactList}\small\item\em Describes a callback issued by a smart object (\hyperlink{group__Evas__Smart__Object__Group_gaa81bbe0af70df6c90b8fc781c59237bc}{evas\+\_\+object\+\_\+smart\+\_\+callback\+\_\+call()}), as defined in its smart object class. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Object__Smart__Clipped__Data}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Smart\+\_\+\+Clipped\+\_\+\+Data}
\item 
struct \hyperlink{struct__Evas__Object__Box__Api}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api}
\begin{DoxyCompactList}\small\item\em This structure should be used by any smart class inheriting from the box's one, to provide custom box behavior which could not be achieved only by providing a layout function, with evas\+\_\+object\+\_\+box\+\_\+layout\+\_\+set(). \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Object__Box__Data}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Data}
\begin{DoxyCompactList}\small\item\em This structure augments clipped smart object's instance data, providing extra members required by generic box implementation. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Object__Box__Option}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Option}
\begin{DoxyCompactList}\small\item\em \hyperlink{group__Evas__Object__Box_gabbeb05bf47aaf7681e9d83a1b0055d20}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Option} struct fields \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Cserve__Stats}{\+\_\+\+Evas\+\_\+\+Cserve\+\_\+\+Stats}
\begin{DoxyCompactList}\small\item\em Statistics about the server that shares cached bitmaps. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Cserve__Image__Cache}{\+\_\+\+Evas\+\_\+\+Cserve\+\_\+\+Image\+\_\+\+Cache}
\begin{DoxyCompactList}\small\item\em A handle of a cache of images shared by a server. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Cserve__Image}{\+\_\+\+Evas\+\_\+\+Cserve\+\_\+\+Image}
\begin{DoxyCompactList}\small\item\em A handle to an image shared by a server. \end{DoxyCompactList}\item 
struct \hyperlink{struct__Evas__Cserve__Config}{\+\_\+\+Evas\+\_\+\+Cserve\+\_\+\+Config}
\begin{DoxyCompactList}\small\item\em Configuration that controls the server that shares cached bitmaps. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Evas__Common_8h_ac2f816883511e58f711ac052790cf241}{\#define \hyperlink{Evas__Common_8h_ac2f816883511e58f711ac052790cf241}{E\+V\+A\+S\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+A\+J\+O\+R}~E\+F\+L\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+A\+J\+O\+R}\label{Evas__Common_8h_ac2f816883511e58f711ac052790cf241}

\begin{DoxyCompactList}\small\item\em The major number of evas version. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_aba788d024fb0a2642f1a86b8adf56be7}{\#define \hyperlink{Evas__Common_8h_aba788d024fb0a2642f1a86b8adf56be7}{E\+V\+A\+S\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+I\+N\+O\+R}~E\+F\+L\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+I\+N\+O\+R}\label{Evas__Common_8h_aba788d024fb0a2642f1a86b8adf56be7}

\begin{DoxyCompactList}\small\item\em The minor number of eet version. \end{DoxyCompactList}\item 
\#define \hyperlink{Evas__Common_8h_a604a242652e76d2e4ec60088d95d9c92}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+B\+E\+F\+O\+R\+E}~-\/100
\begin{DoxyCompactList}\small\item\em Slightly more prioritized than default. \end{DoxyCompactList}\item 
\#define \hyperlink{Evas__Common_8h_ad3707d7842e65932f5758ea131603337}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+D\+E\+F\+A\+U\+L\+T}~0
\begin{DoxyCompactList}\small\item\em Default callback priority level. \end{DoxyCompactList}\item 
\#define \hyperlink{Evas__Common_8h_ab1ba0cf97953606d293f6b336ecac8c7}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+A\+F\+T\+E\+R}~100
\begin{DoxyCompactList}\small\item\em Slightly less prioritized than default. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a401c6ecdd3725a7707dc35368f78ddd0}{\#define {\bfseries \+\_\+\+E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+E\+O\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+Y\+P\+E}}\label{Evas__Common_8h_a401c6ecdd3725a7707dc35368f78ddd0}

\item 
\hypertarget{Evas__Common_8h_ad8226cfd6b0382e9dcd125858aca0dbb}{\#define \hyperlink{Evas__Common_8h_ad8226cfd6b0382e9dcd125858aca0dbb}{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N}~2}\label{Evas__Common_8h_ad8226cfd6b0382e9dcd125858aca0dbb}

\begin{DoxyCompactList}\small\item\em Magic version number to know what the native surface struct looks like. \end{DoxyCompactList}\item 
\#define \hyperlink{Evas__Common_8h_a221bb4937212aadc8c13a1e65c7f4aa3}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N}~1
\begin{DoxyCompactList}\small\item\em Magic version number to know what the video surf struct looks like. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a8817f2ac4e0058d43f9bfe1e563e551b}{\#define \hyperlink{Evas__Common_8h_a8817f2ac4e0058d43f9bfe1e563e551b}{E\+V\+A\+S\+\_\+\+L\+A\+Y\+E\+R\+\_\+\+M\+I\+N}~-\/32768}\label{Evas__Common_8h_a8817f2ac4e0058d43f9bfe1e563e551b}

\begin{DoxyCompactList}\small\item\em bottom-\/most layer number \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a1456f5c97f03ebd786c49d4d1178e7a0}{\#define \hyperlink{Evas__Common_8h_a1456f5c97f03ebd786c49d4d1178e7a0}{E\+V\+A\+S\+\_\+\+L\+A\+Y\+E\+R\+\_\+\+M\+A\+X}~32767}\label{Evas__Common_8h_a1456f5c97f03ebd786c49d4d1178e7a0}

\begin{DoxyCompactList}\small\item\em top-\/most layer number \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a37fdd5a69b7ea8e46140ef147aef8192}{\#define \hyperlink{Evas__Common_8h_a37fdd5a69b7ea8e46140ef147aef8192}{E\+V\+A\+S\+\_\+\+C\+O\+L\+O\+R\+\_\+\+S\+P\+A\+C\+E\+\_\+\+A\+R\+G\+B}~0}\label{Evas__Common_8h_a37fdd5a69b7ea8e46140ef147aef8192}

\begin{DoxyCompactList}\small\item\em Not used for anything. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a94722d391c46d7c062e13447d9877e71}{\#define \hyperlink{Evas__Common_8h_a94722d391c46d7c062e13447d9877e71}{E\+V\+A\+S\+\_\+\+C\+O\+L\+O\+R\+\_\+\+S\+P\+A\+C\+E\+\_\+\+A\+H\+S\+V}~1}\label{Evas__Common_8h_a94722d391c46d7c062e13447d9877e71}

\begin{DoxyCompactList}\small\item\em Not used for anything. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_ad143a67f2f6f649135d84f8a55a6766a}{\#define \hyperlink{Evas__Common_8h_ad143a67f2f6f649135d84f8a55a6766a}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+I\+N\+V\+A\+L\+I\+D}~-\/1}\label{Evas__Common_8h_ad143a67f2f6f649135d84f8a55a6766a}

\begin{DoxyCompactList}\small\item\em Not used for anything. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a895e0e75635b4de42f815d3281fd81be}{\#define \hyperlink{Evas__Common_8h_a895e0e75635b4de42f815d3281fd81be}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+P\+E\+C\+I\+A\+L}~-\/2}\label{Evas__Common_8h_a895e0e75635b4de42f815d3281fd81be}

\begin{DoxyCompactList}\small\item\em Not used for anything. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_aa47c85083d3dae0111c21ec49359306a}{\#define \hyperlink{Evas__Common_8h_aa47c85083d3dae0111c21ec49359306a}{E\+V\+A\+S\+\_\+\+H\+I\+N\+T\+\_\+\+E\+X\+P\+A\+N\+D}~1.\+0}\label{Evas__Common_8h_aa47c85083d3dae0111c21ec49359306a}

\begin{DoxyCompactList}\small\item\em Use with evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+weight\+\_\+set(), evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+weight\+\_\+get(), \hyperlink{Evas__Common_8h_ab239e77a0e38a5a756acbb0604055ecf}{evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+expand\+\_\+set()}, \hyperlink{Evas__Common_8h_a71adf20af9358d9d26b7c88b61d1fc8d}{evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+expand\+\_\+get()} \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_aecbac710f36d52911fc34dcdaf8e729c}{\#define \hyperlink{Evas__Common_8h_aecbac710f36d52911fc34dcdaf8e729c}{E\+V\+A\+S\+\_\+\+H\+I\+N\+T\+\_\+\+F\+I\+L\+L}~-\/1.\+0}\label{Evas__Common_8h_aecbac710f36d52911fc34dcdaf8e729c}

\begin{DoxyCompactList}\small\item\em Use with evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+align\+\_\+set(), evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+align\+\_\+get(), \hyperlink{Evas__Common_8h_a1b148ef14ae2eb1fbde17179b66a0503}{evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+fill\+\_\+set()}, \hyperlink{Evas__Common_8h_ac787ce1277b96bed04ff2b08449907c9}{evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+fill\+\_\+get()} \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a1b148ef14ae2eb1fbde17179b66a0503}{\#define \hyperlink{Evas__Common_8h_a1b148ef14ae2eb1fbde17179b66a0503}{evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+fill\+\_\+set}~evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+align\+\_\+set}\label{Evas__Common_8h_a1b148ef14ae2eb1fbde17179b66a0503}

\begin{DoxyCompactList}\small\item\em Convenience macro to make it easier to understand that align is also used for fill properties (as fill is mutually exclusive to align) \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_ac787ce1277b96bed04ff2b08449907c9}{\#define \hyperlink{Evas__Common_8h_ac787ce1277b96bed04ff2b08449907c9}{evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+fill\+\_\+get}~evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+align\+\_\+get}\label{Evas__Common_8h_ac787ce1277b96bed04ff2b08449907c9}

\begin{DoxyCompactList}\small\item\em Convenience macro to make it easier to understand that align is also used for fill properties (as fill is mutually exclusive to align) \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_ab239e77a0e38a5a756acbb0604055ecf}{\#define \hyperlink{Evas__Common_8h_ab239e77a0e38a5a756acbb0604055ecf}{evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+expand\+\_\+set}~evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+weight\+\_\+set}\label{Evas__Common_8h_ab239e77a0e38a5a756acbb0604055ecf}

\begin{DoxyCompactList}\small\item\em Convenience macro to make it easier to understand that weight is also used for expand properties. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a71adf20af9358d9d26b7c88b61d1fc8d}{\#define \hyperlink{Evas__Common_8h_a71adf20af9358d9d26b7c88b61d1fc8d}{evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+expand\+\_\+get}~evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+weight\+\_\+get}\label{Evas__Common_8h_a71adf20af9358d9d26b7c88b61d1fc8d}

\begin{DoxyCompactList}\small\item\em Convenience macro to make it easier to understand that weight is also used for expand properties. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Object__Text_ga5511e80a76d8079e069a133d79938eda}{\#define {\bfseries E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+M\+A\+S\+K\+\_\+\+B\+A\+S\+I\+C}~0xf}\label{group__Evas__Object__Text_ga5511e80a76d8079e069a133d79938eda}

\item 
\#define \hyperlink{group__Evas__Object__Text_ga15e082dff2a1ec389c0cbbe7512f9a10}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+B\+A\+S\+I\+C\+\_\+\+S\+E\+T}(x, s)~do \{ x = ((x) \& $\sim$E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+M\+A\+S\+K\+\_\+\+B\+A\+S\+I\+C) $\vert$ (s); \} while (0)
\begin{DoxyCompactList}\small\item\em Text style type creation macro. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Object__Text_gaed21e4625d3ba9ae888db73fa110b340}{\#define {\bfseries E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+M\+A\+S\+K\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N}~(0x7 $<$$<$ 4)}\label{group__Evas__Object__Text_gaed21e4625d3ba9ae888db73fa110b340}

\item 
\#define \hyperlink{group__Evas__Object__Text_ga60d68719291d9889a679bece55abb39b}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+S\+E\+T}(x, s)~do \{ x = ((x) \& $\sim$E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+M\+A\+S\+K\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N) $\vert$ (s); \} while (0)
\begin{DoxyCompactList}\small\item\em Text style type creation macro. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Smart__Group_ga1ca1514302a47188c921b232d6ce42db}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+V\+E\+R\+S\+I\+O\+N}~4
\begin{DoxyCompactList}\small\item\em The version you have to put into the version field in the \hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} struct. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Smart__Group_ga223f5d420c1e22275cd6490cd77c85f0}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+I\+N\+I\+T\+\_\+\+N\+U\+L\+L}~\{N\+U\+L\+L, 0, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L\}
\begin{DoxyCompactList}\small\item\em Initializer to zero a whole Evas\+\_\+\+Smart\+\_\+\+Class structure. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Smart__Group_gaaa610a135c79167162405b56cffe8562}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+I\+N\+I\+T\+\_\+\+V\+E\+R\+S\+I\+O\+N}~\{N\+U\+L\+L, \hyperlink{group__Evas__Smart__Group_ga1ca1514302a47188c921b232d6ce42db}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+V\+E\+R\+S\+I\+O\+N}, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L\}
\begin{DoxyCompactList}\small\item\em Initializer to zero a whole Evas\+\_\+\+Smart\+\_\+\+Class structure and set version. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Smart__Group_gaff2bbd5bb79e51ad8d31f98106caff77}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+I\+N\+I\+T\+\_\+\+N\+A\+M\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N}(name)~\{name, \hyperlink{group__Evas__Smart__Group_ga1ca1514302a47188c921b232d6ce42db}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+V\+E\+R\+S\+I\+O\+N}, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L\}
\begin{DoxyCompactList}\small\item\em Initializer to zero a whole Evas\+\_\+\+Smart\+\_\+\+Class structure and set name and version. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Smart__Group_ga653b7bf36c2c87bd38d8126e11a4671d}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+I\+N\+I\+T\+\_\+\+N\+A\+M\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+P\+A\+R\+E\+N\+T}(name, parent)~\{name, \hyperlink{group__Evas__Smart__Group_ga1ca1514302a47188c921b232d6ce42db}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+V\+E\+R\+S\+I\+O\+N}, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, parent, N\+U\+L\+L, N\+U\+L\+L\}
\begin{DoxyCompactList}\small\item\em Initializer to zero a whole Evas\+\_\+\+Smart\+\_\+\+Class structure and set name, version and parent class. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Smart__Group_ga5ebe1775142621cc3b75a3c57085ec83}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+I\+N\+I\+T\+\_\+\+N\+A\+M\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+P\+A\+R\+E\+N\+T\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+S}(name, parent, callbacks)~\{name, \hyperlink{group__Evas__Smart__Group_ga1ca1514302a47188c921b232d6ce42db}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+V\+E\+R\+S\+I\+O\+N}, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, parent, callbacks, N\+U\+L\+L\}
\begin{DoxyCompactList}\small\item\em Initializer to zero a whole Evas\+\_\+\+Smart\+\_\+\+Class structure and set name, version, parent class and callbacks definition. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Smart__Group_ga58dc94af6f064b39b2bf0155908fbe52}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+N\+E\+W}(smart\+\_\+name, prefix, api\+\_\+type, parent\+\_\+type, parent\+\_\+func, cb\+\_\+desc)
\begin{DoxyCompactList}\small\item\em Convenience macro to subclass a given Evas smart class. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Smart__Group_gaa2fb3871db63677c2c76cd082112e238}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+I\+F\+A\+C\+E\+\_\+\+N\+E\+W}(smart\+\_\+name,prefix,api\+\_\+type,parent\+\_\+type,parent\+\_\+func,cb\+\_\+desc,ifaces)
\item 
\#define \hyperlink{group__Evas__Smart__Group_ga4aa4b72aafa0391144fb0171aeff2ccd}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+D\+A\+T\+A\+\_\+\+A\+L\+L\+O\+C}(o, priv\+\_\+type)
\begin{DoxyCompactList}\small\item\em Convenience macro to allocate smart data only if needed. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Smart__Group_ga6888875280ccf11f026e09c890650c95}{evas\+\_\+smart\+\_\+class\+\_\+inherit}(sc, parent\+\_\+sc)~\hyperlink{group__Evas__Smart__Group_gae095bab508ff7a68b435047f43bb1ad9}{evas\+\_\+smart\+\_\+class\+\_\+inherit\+\_\+full}(sc, (\hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} $\ast$)parent\+\_\+sc, sizeof($\ast$parent\+\_\+sc))
\begin{DoxyCompactList}\small\item\em Easy to use version of \hyperlink{group__Evas__Smart__Group_gae095bab508ff7a68b435047f43bb1ad9}{evas\+\_\+smart\+\_\+class\+\_\+inherit\+\_\+full()}. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Object__Box_gadb2f736aab172787d705baab2699dfe4}{\#define \hyperlink{group__Evas__Object__Box_gadb2f736aab172787d705baab2699dfe4}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+B\+O\+X\+\_\+\+A\+P\+I\+\_\+\+V\+E\+R\+S\+I\+O\+N}~1}\label{group__Evas__Object__Box_gadb2f736aab172787d705baab2699dfe4}

\begin{DoxyCompactList}\small\item\em Current version for Evas box object smart class, a value which goes to \hyperlink{struct__Evas__Object__Box__Api_a7d6c66ca4c27f54096276677ba54a38a}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api\+::version}. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Object__Box_ga118b1b5bc278185207e7651911637ac8}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+B\+O\+X\+\_\+\+A\+P\+I\+\_\+\+I\+N\+I\+T}(smart\+\_\+class\+\_\+init)~\{smart\+\_\+class\+\_\+init, \hyperlink{group__Evas__Object__Box_gadb2f736aab172787d705baab2699dfe4}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+B\+O\+X\+\_\+\+A\+P\+I\+\_\+\+V\+E\+R\+S\+I\+O\+N}, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L, N\+U\+L\+L\}
\begin{DoxyCompactList}\small\item\em Initializer for a whole \hyperlink{group__Evas__Object__Box_ga2a8fbeeab4f5ae23e7bc1b291e27c5e1}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api} structure, with {\ttfamily N\+U\+L\+L} values on its specific fields. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Object__Box_gacfe469ef2fc811ab4af8c77105bf4baa}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+B\+O\+X\+\_\+\+A\+P\+I\+\_\+\+I\+N\+I\+T\+\_\+\+N\+U\+L\+L}~\hyperlink{group__Evas__Object__Box_ga118b1b5bc278185207e7651911637ac8}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+B\+O\+X\+\_\+\+A\+P\+I\+\_\+\+I\+N\+I\+T}(\hyperlink{group__Evas__Smart__Group_ga223f5d420c1e22275cd6490cd77c85f0}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+I\+N\+I\+T\+\_\+\+N\+U\+L\+L})
\begin{DoxyCompactList}\small\item\em Initializer to zero out a whole \hyperlink{group__Evas__Object__Box_ga2a8fbeeab4f5ae23e7bc1b291e27c5e1}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api} structure. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Object__Box_gabab7b773ecb31ecbf661646d5db1bea1}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+B\+O\+X\+\_\+\+A\+P\+I\+\_\+\+I\+N\+I\+T\+\_\+\+V\+E\+R\+S\+I\+O\+N}~\hyperlink{group__Evas__Object__Box_ga118b1b5bc278185207e7651911637ac8}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+B\+O\+X\+\_\+\+A\+P\+I\+\_\+\+I\+N\+I\+T}(\hyperlink{group__Evas__Smart__Group_gaaa610a135c79167162405b56cffe8562}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+I\+N\+I\+T\+\_\+\+V\+E\+R\+S\+I\+O\+N})
\begin{DoxyCompactList}\small\item\em Initializer to zero out a whole \hyperlink{group__Evas__Object__Box_ga2a8fbeeab4f5ae23e7bc1b291e27c5e1}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api} structure and set a specific version on it. \end{DoxyCompactList}\item 
\#define \hyperlink{group__Evas__Object__Box_gad35b8c6b395f976397abbb6f964878e7}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+B\+O\+X\+\_\+\+A\+P\+I\+\_\+\+I\+N\+I\+T\+\_\+\+N\+A\+M\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N}(name)~\hyperlink{group__Evas__Object__Box_ga118b1b5bc278185207e7651911637ac8}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+B\+O\+X\+\_\+\+A\+P\+I\+\_\+\+I\+N\+I\+T}(\hyperlink{group__Evas__Smart__Group_gaff2bbd5bb79e51ad8d31f98106caff77}{E\+V\+A\+S\+\_\+\+S\+M\+A\+R\+T\+\_\+\+C\+L\+A\+S\+S\+\_\+\+I\+N\+I\+T\+\_\+\+N\+A\+M\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N}(name))
\begin{DoxyCompactList}\small\item\em Initializer to zero out a whole \hyperlink{group__Evas__Object__Box_ga2a8fbeeab4f5ae23e7bc1b291e27c5e1}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api} structure and set its name and version. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_aae778d14bacecbf609a0605a84bcd3ac}{\#define {\bfseries \+\_\+\+E\+V\+A\+S\+\_\+\+O\+U\+T\+\_\+\+E\+O\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+Y\+P\+E}}\label{Evas__Common_8h_aae778d14bacecbf609a0605a84bcd3ac}

\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \hyperlink{struct__Evas__Version}{\+\_\+\+Evas\+\_\+\+Version} \hyperlink{Evas__Common_8h_a15361e29701195a6391ff713459f495a}{Evas\+\_\+\+Version}
\begin{DoxyCompactList}\small\item\em This is the Evas version information structure that can be used at runtime to detect which version of evas is being used and adapt appropriately as follows for example\+: \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a36fbcefc3c6ab451b7c6927677db6ef6}{typedef enum \+\_\+\+Evas\+\_\+\+Bi\+Di\+\_\+\+Direction {\bfseries Evas\+\_\+\+Bi\+Di\+\_\+\+Direction}}\label{Evas__Common_8h_a36fbcefc3c6ab451b7c6927677db6ef6}

\item 
typedef enum \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8a}{\+\_\+\+Evas\+\_\+\+Callback\+\_\+\+Type} \hyperlink{Evas__Common_8h_a076b2a9b2de2b2144a4193b1d12ed448}{Evas\+\_\+\+Callback\+\_\+\+Type}
\begin{DoxyCompactList}\small\item\em Identifier of callbacks to be set for Evas canvases or Evas objects. \end{DoxyCompactList}\item 
typedef \hyperlink{group__Eo_ga47dc16c6cb366c7fd3a88cba65567880}{Eo\+\_\+\+Callback\+\_\+\+Priority} \hyperlink{Evas__Common_8h_a569c486e7bbb47ad28baaec79eb1ff3b}{Evas\+\_\+\+Callback\+\_\+\+Priority}
\begin{DoxyCompactList}\small\item\em Callback priority value. \end{DoxyCompactList}\item 
typedef enum \hyperlink{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9}{\+\_\+\+Evas\+\_\+\+Button\+\_\+\+Flags} \hyperlink{Evas__Common_8h_aae3a7dde94160cc18015784fb192bb2f}{Evas\+\_\+\+Button\+\_\+\+Flags}
\begin{DoxyCompactList}\small\item\em Flags for Mouse Button events. \end{DoxyCompactList}\item 
typedef enum \hyperlink{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1a}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Flags} \hyperlink{Evas__Common_8h_a9fda4d6d744ae16549b3765df7363f95}{Evas\+\_\+\+Event\+\_\+\+Flags}
\begin{DoxyCompactList}\small\item\em Flags for Events. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a960f565b099640136e44a3d8b9b316d8}{typedef enum \\*
\hyperlink{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15}{\+\_\+\+Evas\+\_\+\+Touch\+\_\+\+Point\+\_\+\+State} \hyperlink{Evas__Common_8h_a960f565b099640136e44a3d8b9b316d8}{Evas\+\_\+\+Touch\+\_\+\+Point\+\_\+\+State}}\label{Evas__Common_8h_a960f565b099640136e44a3d8b9b316d8}

\begin{DoxyCompactList}\small\item\em State of Evas\+\_\+\+Coord\+\_\+\+Touch\+\_\+\+Point. \end{DoxyCompactList}\item 
typedef enum \\*
\hyperlink{group__Evas__Font__Group_ga49208864211c97ac1a09f03318aa253c}{\+\_\+\+Evas\+\_\+\+Font\+\_\+\+Hinting\+\_\+\+Flags} \hyperlink{group__Evas__Font__Group_gaaed9273c1705a3d2356470c60b2f5aa5}{Evas\+\_\+\+Font\+\_\+\+Hinting\+\_\+\+Flags}
\begin{DoxyCompactList}\small\item\em Flags for Font Hinting. \end{DoxyCompactList}\item 
typedef enum \\*
\hyperlink{group__Evas__Object__Table_ga536e8e3c9e38ee6d82f918a341b053a8}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Table\+\_\+\+Homogeneous\+\_\+\+Mode} \hyperlink{group__Evas__Object__Table_ga04f33e792aea51d583c3e572a35ceebe}{Evas\+\_\+\+Object\+\_\+\+Table\+\_\+\+Homogeneous\+\_\+\+Mode}
\begin{DoxyCompactList}\small\item\em How to pack items into cells in a table. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a23d14410ef9cd719fd61602ce68c4d42}{typedef struct \\*
\hyperlink{struct__Evas__Coord__Rectangle}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Rectangle} \hyperlink{Evas__Common_8h_a23d14410ef9cd719fd61602ce68c4d42}{Evas\+\_\+\+Coord\+\_\+\+Rectangle}}\label{Evas__Common_8h_a23d14410ef9cd719fd61602ce68c4d42}

\begin{DoxyCompactList}\small\item\em A generic rectangle handle. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_adc20c4d74f28a08de32455f97946e6bd}{typedef struct \hyperlink{struct__Evas__Point}{\+\_\+\+Evas\+\_\+\+Point} \hyperlink{Evas__Common_8h_adc20c4d74f28a08de32455f97946e6bd}{Evas\+\_\+\+Point}}\label{Evas__Common_8h_adc20c4d74f28a08de32455f97946e6bd}

\begin{DoxyCompactList}\small\item\em integer point \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a9d3aab92b5b0911efb7594b79e0d3f37}{typedef struct \hyperlink{struct__Evas__Coord__Point}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Point} \hyperlink{Evas__Common_8h_a9d3aab92b5b0911efb7594b79e0d3f37}{Evas\+\_\+\+Coord\+\_\+\+Point}}\label{Evas__Common_8h_a9d3aab92b5b0911efb7594b79e0d3f37}

\begin{DoxyCompactList}\small\item\em Evas\+\_\+\+Coord point. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a27d3d206dd0447c96df4385cee0c5df2}{typedef struct \\*
\hyperlink{struct__Evas__Coord__Precision__Point}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Point} \hyperlink{Evas__Common_8h_a27d3d206dd0447c96df4385cee0c5df2}{Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Point}}\label{Evas__Common_8h_a27d3d206dd0447c96df4385cee0c5df2}

\begin{DoxyCompactList}\small\item\em Evas\+\_\+\+Coord point with sub-\/pixel precision. \end{DoxyCompactList}\item 
typedef struct \hyperlink{struct__Evas__Coord__Size}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Size} \hyperlink{Evas__Common_8h_ad2e6fabd7fd5765d4c713e33786419e4}{Evas\+\_\+\+Coord\+\_\+\+Size}
\begin{DoxyCompactList}\small\item\em Evas\+\_\+\+Coord size. \end{DoxyCompactList}\item 
typedef struct \\*
\hyperlink{struct__Evas__Coord__Precision__Size}{\+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size} \hyperlink{Evas__Common_8h_a6edf6483f786e60ea542d7b9125145d7}{Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size}
\begin{DoxyCompactList}\small\item\em Evas\+\_\+\+Coord size with sub-\/pixel precision. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a1fedb06548c63e95cdef58ae2578e494}{typedef struct \hyperlink{struct__Evas__Position}{\+\_\+\+Evas\+\_\+\+Position} \hyperlink{Evas__Common_8h_a1fedb06548c63e95cdef58ae2578e494}{Evas\+\_\+\+Position}}\label{Evas__Common_8h_a1fedb06548c63e95cdef58ae2578e494}

\begin{DoxyCompactList}\small\item\em associates given point in Canvas and Output \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_ae62b68e728184674ee011ec19c48fa25}{typedef struct \\*
\hyperlink{struct__Evas__Precision__Position}{\+\_\+\+Evas\+\_\+\+Precision\+\_\+\+Position} \hyperlink{Evas__Common_8h_ae62b68e728184674ee011ec19c48fa25}{Evas\+\_\+\+Precision\+\_\+\+Position}}\label{Evas__Common_8h_ae62b68e728184674ee011ec19c48fa25}

\begin{DoxyCompactList}\small\item\em associates given point in Canvas and Output, with sub-\/pixel precision \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{typedef struct \hyperlink{struct__Evas__Smart__Class}{\+\_\+\+Evas\+\_\+\+Smart\+\_\+\+Class} \hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class}}\label{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}

\begin{DoxyCompactList}\small\item\em A smart object's {\bfseries base} class definition. \end{DoxyCompactList}\item 
typedef struct \\*
\hyperlink{struct__Evas__Smart__Interface}{\+\_\+\+Evas\+\_\+\+Smart\+\_\+\+Interface} \hyperlink{group__Evas__Smart__Group_gaef9b6443e1fdb6ffd3acd39981e91fee}{Evas\+\_\+\+Smart\+\_\+\+Interface}
\begin{DoxyCompactList}\small\item\em A smart object's {\bfseries base} interface definition. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Smart__Group_ga0ad0e7d482d7660e756e275d355e3634}{typedef struct \\*
\hyperlink{struct__Evas__Smart__Cb__Description}{\+\_\+\+Evas\+\_\+\+Smart\+\_\+\+Cb\+\_\+\+Description} \hyperlink{group__Evas__Smart__Group_ga0ad0e7d482d7660e756e275d355e3634}{Evas\+\_\+\+Smart\+\_\+\+Cb\+\_\+\+Description}}\label{group__Evas__Smart__Group_ga0ad0e7d482d7660e756e275d355e3634}

\begin{DoxyCompactList}\small\item\em A smart object callback description, used to provide introspection. \end{DoxyCompactList}\item 
typedef struct \+\_\+\+Evas\+\_\+\+Map \hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map}
\begin{DoxyCompactList}\small\item\em An opaque handle to map points. \end{DoxyCompactList}\item 
typedef \hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} \hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas}
\begin{DoxyCompactList}\small\item\em An opaque handle to an Evas canvas. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Canvas_ga247928fced30bd79d1b294371a44add9}{typedef struct \+\_\+\+Evas\+\_\+\+Public\+\_\+\+Data \hyperlink{group__Evas__Canvas_ga247928fced30bd79d1b294371a44add9}{Evas\+\_\+\+Public\+\_\+\+Data}}\label{group__Evas__Canvas_ga247928fced30bd79d1b294371a44add9}

\begin{DoxyCompactList}\small\item\em Public data for an Evas. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a0609ab7575ea7b06eb97381fe027891b}{typedef \hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} {\bfseries Evas\+\_\+\+Object}}\label{Evas__Common_8h_a0609ab7575ea7b06eb97381fe027891b}

\item 
\hypertarget{Evas__Common_8h_a89d88a04f7684454960d465a1b9657c2}{typedef void \hyperlink{Evas__Common_8h_a89d88a04f7684454960d465a1b9657c2}{Evas\+\_\+\+Performance}}\label{Evas__Common_8h_a89d88a04f7684454960d465a1b9657c2}

\begin{DoxyCompactList}\small\item\em An Evas Performance handle. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a198d0b10861c1da456004688d3443e96}{typedef struct \+\_\+\+Evas\+\_\+\+Modifier \hyperlink{Evas__Common_8h_a198d0b10861c1da456004688d3443e96}{Evas\+\_\+\+Modifier}}\label{Evas__Common_8h_a198d0b10861c1da456004688d3443e96}

\begin{DoxyCompactList}\small\item\em An opaque type containing information on which modifier keys are registered in an Evas canvas. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a791323b644ee831ead4c5d25552a0fd8}{typedef struct \+\_\+\+Evas\+\_\+\+Lock \hyperlink{Evas__Common_8h_a791323b644ee831ead4c5d25552a0fd8}{Evas\+\_\+\+Lock}}\label{Evas__Common_8h_a791323b644ee831ead4c5d25552a0fd8}

\begin{DoxyCompactList}\small\item\em An opaque type containing information on which lock keys are registered in an Evas canvas. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{typedef struct \+\_\+\+Evas\+\_\+\+Smart \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart}}\label{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}

\begin{DoxyCompactList}\small\item\em An Evas Smart Object handle. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_ae35ae0b7b909a9e956836b92d63b493d}{typedef struct \hyperlink{struct__Evas__Native__Surface}{\+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface} \hyperlink{Evas__Common_8h_ae35ae0b7b909a9e956836b92d63b493d}{Evas\+\_\+\+Native\+\_\+\+Surface}}\label{Evas__Common_8h_ae35ae0b7b909a9e956836b92d63b493d}

\begin{DoxyCompactList}\small\item\em A generic datatype for engine specific native surface information. \end{DoxyCompactList}\item 
typedef struct \hyperlink{struct__Evas__Video__Surface}{\+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface} \hyperlink{Evas__Common_8h_a13da258156069d3f9adb5601642a4ce9}{Evas\+\_\+\+Video\+\_\+\+Surface}
\begin{DoxyCompactList}\small\item\em A generic datatype for video specific surface information. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a111c7333a7d49e44698bd19dd5bc9059}{typedef unsigned long long \hyperlink{Evas__Common_8h_a111c7333a7d49e44698bd19dd5bc9059}{Evas\+\_\+\+Modifier\+\_\+\+Mask}}\label{Evas__Common_8h_a111c7333a7d49e44698bd19dd5bc9059}

\begin{DoxyCompactList}\small\item\em An Evas modifier mask type. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{typedef int \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}}\label{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}

\begin{DoxyCompactList}\small\item\em A type for coordinates. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a331780d32a8c07afcc05e6a3193467f5}{typedef int \hyperlink{Evas__Common_8h_a331780d32a8c07afcc05e6a3193467f5}{Evas\+\_\+\+Font\+\_\+\+Size}}\label{Evas__Common_8h_a331780d32a8c07afcc05e6a3193467f5}

\begin{DoxyCompactList}\small\item\em A type for font size. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a0647a964a6455a984e79fcfd64ce6054}{typedef int \hyperlink{Evas__Common_8h_a0647a964a6455a984e79fcfd64ce6054}{Evas\+\_\+\+Angle}}\label{Evas__Common_8h_a0647a964a6455a984e79fcfd64ce6054}

\begin{DoxyCompactList}\small\item\em A type for angle. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a632ab4ce7efb20da04d34a4f8bbcef3d}{typedef enum \hyperlink{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099f}{\+\_\+\+Evas\+\_\+\+Aspect\+\_\+\+Control} \hyperlink{Evas__Common_8h_a632ab4ce7efb20da04d34a4f8bbcef3d}{Evas\+\_\+\+Aspect\+\_\+\+Control}}\label{Evas__Common_8h_a632ab4ce7efb20da04d34a4f8bbcef3d}

\begin{DoxyCompactList}\small\item\em Aspect types/policies for scaling size hints, used for evas\+\_\+object\+\_\+size\+\_\+hint\+\_\+aspect\+\_\+set() \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a345b301c43ed309476090a5220fb03c3}{typedef enum \hyperlink{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5f}{\+\_\+\+Evas\+\_\+\+Display\+\_\+\+Mode} \hyperlink{Evas__Common_8h_a345b301c43ed309476090a5220fb03c3}{Evas\+\_\+\+Display\+\_\+\+Mode}}\label{Evas__Common_8h_a345b301c43ed309476090a5220fb03c3}

\begin{DoxyCompactList}\small\item\em object's display mode type related with compress/expand or etc mode \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_abb01076af16fbb50a837b1893b776783}{typedef struct \\*
\hyperlink{struct__Evas__Pixel__Import__Source}{\+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Source} \hyperlink{Evas__Common_8h_abb01076af16fbb50a837b1893b776783}{Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Source}}\label{Evas__Common_8h_abb01076af16fbb50a837b1893b776783}

\begin{DoxyCompactList}\small\item\em A source description of pixels for importing pixels. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a86d67b69014ab10fffe20b883685fa46}{typedef struct \hyperlink{struct__Evas__Engine__Info}{\+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Info} \hyperlink{Evas__Common_8h_a86d67b69014ab10fffe20b883685fa46}{Evas\+\_\+\+Engine\+\_\+\+Info}}\label{Evas__Common_8h_a86d67b69014ab10fffe20b883685fa46}

\begin{DoxyCompactList}\small\item\em A generic Evas Engine information structure. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{typedef struct \+\_\+\+Evas\+\_\+\+Device \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device}}\label{Evas__Common_8h_a430c2d9c773093d159437e35003df281}

\begin{DoxyCompactList}\small\item\em A source device handle -\/ where the event came from. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a907df7a46177e7bac9928ea39fbcca50}{typedef struct \\*
\hyperlink{struct__Evas__Event__Mouse__Down}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Down} \hyperlink{Evas__Common_8h_a907df7a46177e7bac9928ea39fbcca50}{Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Down}}\label{Evas__Common_8h_a907df7a46177e7bac9928ea39fbcca50}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9fa52651ccf7e47cd3b7785fc4cf393f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+D\+O\+W\+N} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a337e8227780d38bdeae5c0ccd00d04b3}{typedef struct \hyperlink{struct__Evas__Event__Mouse__Up}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Up} \hyperlink{Evas__Common_8h_a337e8227780d38bdeae5c0ccd00d04b3}{Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Up}}\label{Evas__Common_8h_a337e8227780d38bdeae5c0ccd00d04b3}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa8c1b22c99dd0231cd9ba1fecbffffac7}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+U\+P} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a9b42da2562eb8390dd513d7337b1e018}{typedef struct \hyperlink{struct__Evas__Event__Mouse__In}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In} \hyperlink{Evas__Common_8h_a9b42da2562eb8390dd513d7337b1e018}{Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}}\label{Evas__Common_8h_a9b42da2562eb8390dd513d7337b1e018}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa598c57bc146639618157159a319f11af}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+I\+N} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a7a168fcb1c4b6bc53ac4e69f5424f317}{typedef struct \\*
\hyperlink{struct__Evas__Event__Mouse__Out}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out} \hyperlink{Evas__Common_8h_a7a168fcb1c4b6bc53ac4e69f5424f317}{Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}}\label{Evas__Common_8h_a7a168fcb1c4b6bc53ac4e69f5424f317}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa91aaa30a57047d0ee8a734e603751c25}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+U\+T} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a224de88869fe5315ca144ef8a2946827}{typedef struct \\*
\hyperlink{struct__Evas__Event__Mouse__Move}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Move} \hyperlink{Evas__Common_8h_a224de88869fe5315ca144ef8a2946827}{Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Move}}\label{Evas__Common_8h_a224de88869fe5315ca144ef8a2946827}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa23fb97fb7cbccded54ccf3fc4e1dab8a}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+M\+O\+V\+E} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a54d0e99e450e158924b06746544bb4dc}{typedef struct \\*
\hyperlink{struct__Evas__Event__Mouse__Wheel}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Wheel} \hyperlink{Evas__Common_8h_a54d0e99e450e158924b06746544bb4dc}{Evas\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Wheel}}\label{Evas__Common_8h_a54d0e99e450e158924b06746544bb4dc}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa39d739f473db520ec4dfe0776ed43be4}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+W\+H\+E\+E\+L} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a0436550ffcc1e2eab730ef3c493b8c40}{typedef struct \\*
\hyperlink{struct__Evas__Event__Multi__Down}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Multi\+\_\+\+Down} \hyperlink{Evas__Common_8h_a0436550ffcc1e2eab730ef3c493b8c40}{Evas\+\_\+\+Event\+\_\+\+Multi\+\_\+\+Down}}\label{Evas__Common_8h_a0436550ffcc1e2eab730ef3c493b8c40}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab5bb0de31eaeed655255e71ffe518b80}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+D\+O\+W\+N} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a0f4d63b8673ee370e41e2c0bdc374212}{typedef struct \hyperlink{struct__Evas__Event__Multi__Up}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Multi\+\_\+\+Up} \hyperlink{Evas__Common_8h_a0f4d63b8673ee370e41e2c0bdc374212}{Evas\+\_\+\+Event\+\_\+\+Multi\+\_\+\+Up}}\label{Evas__Common_8h_a0f4d63b8673ee370e41e2c0bdc374212}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4328f52cfb700b5c705edf7173afdd94}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+U\+P} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a8658f1e1a6801e219547b05e8728ebd2}{typedef struct \\*
\hyperlink{struct__Evas__Event__Multi__Move}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Multi\+\_\+\+Move} \hyperlink{Evas__Common_8h_a8658f1e1a6801e219547b05e8728ebd2}{Evas\+\_\+\+Event\+\_\+\+Multi\+\_\+\+Move}}\label{Evas__Common_8h_a8658f1e1a6801e219547b05e8728ebd2}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa6d0ade7e69dc62f728fa2e29168e923f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+M\+O\+V\+E} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a9a1bfd297b751119977f3c14c0004612}{typedef struct \hyperlink{struct__Evas__Event__Key__Down}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Key\+\_\+\+Down} \hyperlink{Evas__Common_8h_a9a1bfd297b751119977f3c14c0004612}{Evas\+\_\+\+Event\+\_\+\+Key\+\_\+\+Down}}\label{Evas__Common_8h_a9a1bfd297b751119977f3c14c0004612}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa336b86bad4f145f84c155e4922335584}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+D\+O\+W\+N} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a92e77497752a3b100b3bfc4ee92daf09}{typedef struct \hyperlink{struct__Evas__Event__Key__Up}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Key\+\_\+\+Up} \hyperlink{Evas__Common_8h_a92e77497752a3b100b3bfc4ee92daf09}{Evas\+\_\+\+Event\+\_\+\+Key\+\_\+\+Up}}\label{Evas__Common_8h_a92e77497752a3b100b3bfc4ee92daf09}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aac436b50ad665089f8a24b0fb827cec5f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+U\+P} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a6fb6e5748f93fc24d62276e5421f9767}{typedef struct \hyperlink{struct__Evas__Event__Hold}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Hold} \hyperlink{Evas__Common_8h_a6fb6e5748f93fc24d62276e5421f9767}{Evas\+\_\+\+Event\+\_\+\+Hold}}\label{Evas__Common_8h_a6fb6e5748f93fc24d62276e5421f9767}

\begin{DoxyCompactList}\small\item\em Event structure for \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa585e05307b99c361e54df68a4f341a85}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+O\+L\+D} event callbacks. \end{DoxyCompactList}\item 
typedef struct \\*
\hyperlink{struct__Evas__Event__Render__Post}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post} \hyperlink{Evas__Common_8h_ac5ea117451dc3493fb35ed77dd99b42a}{Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post}
\begin{DoxyCompactList}\small\item\em Event structure that may come with \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa75f7395457a635b2f8074cfc0a570a17}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+O\+S\+T} event callbacks. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_ae0181b78df8e248703a72a978d271208}{typedef enum \hyperlink{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cb}{\+\_\+\+Evas\+\_\+\+Alloc\+\_\+\+Error} \hyperlink{Evas__Common_8h_ae0181b78df8e248703a72a978d271208}{Evas\+\_\+\+Alloc\+\_\+\+Error}}\label{Evas__Common_8h_ae0181b78df8e248703a72a978d271208}

\begin{DoxyCompactList}\small\item\em Possible allocation errors returned by \hyperlink{group__Evas__Main__Group_gacfae4f589c777003f58d51e502c52835}{evas\+\_\+alloc\+\_\+error()} \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a693bc9123af8452d9771c2a849b8805c}{typedef enum \hyperlink{Evas__Common_8h_a830349cff0c676505905e79e1db0f738}{\+\_\+\+Evas\+\_\+\+Fill\+\_\+\+Spread} \hyperlink{Evas__Common_8h_a693bc9123af8452d9771c2a849b8805c}{Evas\+\_\+\+Fill\+\_\+\+Spread}}\label{Evas__Common_8h_a693bc9123af8452d9771c2a849b8805c}

\begin{DoxyCompactList}\small\item\em Fill types used for evas\+\_\+object\+\_\+image\+\_\+fill\+\_\+spread\+\_\+set() \end{DoxyCompactList}\item 
typedef enum \\*
\hyperlink{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59}{\+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format} \hyperlink{Evas__Common_8h_ae609d856d391e1d65968a137313e0eb7}{Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}
\begin{DoxyCompactList}\small\item\em Pixel format for import call. \end{DoxyCompactList}\item 
typedef enum \\*
\hyperlink{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192}{\+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type} \hyperlink{Evas__Common_8h_a9a76c4acb224938d174efd2f7ed4cb20}{Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}
\begin{DoxyCompactList}\small\item\em Native surface types that image object supports. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_af0728c74e11ff79cd590c73a9169bd5b}{typedef void($\ast$ \hyperlink{Evas__Common_8h_af0728c74e11ff79cd590c73a9169bd5b}{Evas\+\_\+\+Video\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, const \hyperlink{Evas__Common_8h_a13da258156069d3f9adb5601642a4ce9}{Evas\+\_\+\+Video\+\_\+\+Surface} $\ast$surface)}\label{Evas__Common_8h_af0728c74e11ff79cd590c73a9169bd5b}

\begin{DoxyCompactList}\small\item\em Evas video callback function signature. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a7a2828140d846f6ed2a411d57fca8d84}{typedef void($\ast$ \hyperlink{Evas__Common_8h_a7a2828140d846f6ed2a411d57fca8d84}{Evas\+\_\+\+Video\+\_\+\+Coord\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, const \hyperlink{Evas__Common_8h_a13da258156069d3f9adb5601642a4ce9}{Evas\+\_\+\+Video\+\_\+\+Surface} $\ast$surface, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} a, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} b)}\label{Evas__Common_8h_a7a2828140d846f6ed2a411d57fca8d84}

\begin{DoxyCompactList}\small\item\em Evas video coordinates callback function signature. \end{DoxyCompactList}\item 
typedef enum \\*
\hyperlink{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16}{\+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps} \hyperlink{Evas__Common_8h_a858827b82aa1034080a833976b44ec0e}{Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}
\begin{DoxyCompactList}\small\item\em Enum values for the Video surface capabilities. \end{DoxyCompactList}\item 
typedef enum \hyperlink{group__Evas__Object__Group__Extras_ga551375283a5e2b0abffd5f40582e9ce2}{\+\_\+\+Evas\+\_\+\+Render\+\_\+\+Op} \hyperlink{group__Evas__Object__Group__Extras_ga9c39a3ca795bbec3687fae9ee67d6056}{Evas\+\_\+\+Render\+\_\+\+Op}
\begin{DoxyCompactList}\small\item\em How the object should be rendered to output. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_ac50ecec5a0da68d3931f59006d1e4533}{typedef enum \hyperlink{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2}{\+\_\+\+Evas\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode} \hyperlink{Evas__Common_8h_ac50ecec5a0da68d3931f59006d1e4533}{Evas\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode}}\label{Evas__Common_8h_ac50ecec5a0da68d3931f59006d1e4533}

\begin{DoxyCompactList}\small\item\em How an image's center region (the complement to the border region) should be rendered by Evas. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a65074edc9709e06129a77d1f2fd91ec6}{typedef enum \\*
\hyperlink{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1}{\+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Render\+\_\+\+Mode} \hyperlink{Evas__Common_8h_a65074edc9709e06129a77d1f2fd91ec6}{Evas\+\_\+\+Engine\+\_\+\+Render\+\_\+\+Mode}}\label{Evas__Common_8h_a65074edc9709e06129a77d1f2fd91ec6}

\begin{DoxyCompactList}\small\item\em behaviour of the renderer \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a699214d5bd7bcc107bf4e28ab8953fbf}{typedef enum \\*
\hyperlink{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02}{\+\_\+\+Evas\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint} \hyperlink{Evas__Common_8h_a699214d5bd7bcc107bf4e28ab8953fbf}{Evas\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint}}\label{Evas__Common_8h_a699214d5bd7bcc107bf4e28ab8953fbf}

\begin{DoxyCompactList}\small\item\em How an image's data is to be treated by Evas, for optimization. \end{DoxyCompactList}\item 
typedef enum \hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737}{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Class} \hyperlink{Evas__Common_8h_a05f56d248091513cccc9cedb6f50e4ae}{Evas\+\_\+\+Device\+\_\+\+Class}
\begin{DoxyCompactList}\small\item\em A general class of device. \end{DoxyCompactList}\item 
typedef enum \hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3}{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Subclass} \hyperlink{Evas__Common_8h_a630b4f60406d3fa84483c285778798a6}{Evas\+\_\+\+Device\+\_\+\+Subclass}
\begin{DoxyCompactList}\small\item\em A general class of device. \end{DoxyCompactList}\item 
typedef enum \\*
\hyperlink{group__Evas__Object__Group__Extras_ga822b2a69896ff21279debe2a417e3082}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Pointer\+\_\+\+Mode} \hyperlink{group__Evas__Object__Group__Extras_ga27baac4c63b590de109e3e3f0d941483}{Evas\+\_\+\+Object\+\_\+\+Pointer\+\_\+\+Mode}
\begin{DoxyCompactList}\small\item\em How the mouse pointer should be handled by Evas. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a15e826f33308724e03914e15b831af8d}{typedef void($\ast$ \hyperlink{Evas__Common_8h_a15e826f33308724e03914e15b831af8d}{Evas\+\_\+\+Smart\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, void $\ast$event\+\_\+info)}\label{Evas__Common_8h_a15e826f33308724e03914e15b831af8d}

\begin{DoxyCompactList}\small\item\em Evas smart objects' \char`\"{}smart callback\char`\"{} function signature. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_af48c3f57abce01f023246d85135801d7}{typedef void($\ast$ \hyperlink{Evas__Common_8h_af48c3f57abce01f023246d85135801d7}{Evas\+\_\+\+Event\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e, void $\ast$event\+\_\+info)}\label{Evas__Common_8h_af48c3f57abce01f023246d85135801d7}

\begin{DoxyCompactList}\small\item\em Evas event callback function signature. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a75a8b15bf948ad20044d0b5c57e9e5ad}{typedef \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}($\ast$ \hyperlink{Evas__Common_8h_a75a8b15bf948ad20044d0b5c57e9e5ad}{Evas\+\_\+\+Object\+\_\+\+Event\+\_\+\+Post\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e)}\label{Evas__Common_8h_a75a8b15bf948ad20044d0b5c57e9e5ad}

\begin{DoxyCompactList}\small\item\em Evas object event (post) callback function signature. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a7088da246b97ce62251547e29469c324}{typedef void($\ast$ \hyperlink{Evas__Common_8h_a7088da246b97ce62251547e29469c324}{Evas\+\_\+\+Object\+\_\+\+Event\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, void $\ast$event\+\_\+info)}\label{Evas__Common_8h_a7088da246b97ce62251547e29469c324}

\begin{DoxyCompactList}\small\item\em Evas object event callback function signature. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a5488e0aae82e9db01290f15f6491a285}{typedef void($\ast$ \hyperlink{Evas__Common_8h_a5488e0aae82e9db01290f15f6491a285}{Evas\+\_\+\+Async\+\_\+\+Events\+\_\+\+Put\+\_\+\+Cb} )(void $\ast$target, \hyperlink{Evas__Common_8h_a076b2a9b2de2b2144a4193b1d12ed448}{Evas\+\_\+\+Callback\+\_\+\+Type} type, void $\ast$event\+\_\+info)}\label{Evas__Common_8h_a5488e0aae82e9db01290f15f6491a285}

\begin{DoxyCompactList}\small\item\em Evas async callback function signature. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga6b409df6cc6b00705438b71f521f1981}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Show\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Function signature for the resize event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_gaca49c2f3c21726679f1936329187585c}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Hide\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Function signature for the hide event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga68ccfa9c5753372d3b8ef5db9dc59ce6}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Move\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} x, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} y)
\begin{DoxyCompactList}\small\item\em Function signature for the move event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga1b856c4fdf8fad3b5331f781bbb5c7ca}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Resize\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} w, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} h)
\begin{DoxyCompactList}\small\item\em Function signature for the resize event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga4323716bbef40e7fab4af0466dd1df5f}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Raise\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Function signature for the raise event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga0780dfed5f1e0c5bcce3694fa624d308}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Lower\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Function signature for the lower event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga1519c7d4d3be291c5f8cc362f291bd05}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Stack\+\_\+\+Above\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$above)
\begin{DoxyCompactList}\small\item\em Function signature for the stack above event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_gadc0372daf0151043a72cbe46b084b870}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Stack\+\_\+\+Below\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$above)
\begin{DoxyCompactList}\small\item\em Function signature for the stack below event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga4343dbba845421489b8a3bafb89d0199}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Layer\+\_\+\+Set\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int l)
\begin{DoxyCompactList}\small\item\em Function signature for the layer event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga0813a8b9e76f633215c78f2cf0a90c1e}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Focus\+\_\+\+Set\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} focus)
\begin{DoxyCompactList}\small\item\em Function signature for the focus set event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga3b7928465e1e0f3a0b9a715b05452245}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Color\+\_\+\+Set\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, int r, int g, int b, int a)
\begin{DoxyCompactList}\small\item\em Function signature for the color set event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_gad128f8a435916691d4fc182f2b1dec03}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Clip\+\_\+\+Set\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$clip)
\begin{DoxyCompactList}\small\item\em Function signature for the clip set event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Group__Interceptors_ga0a65d3ddfd1499c5ac7adb924bc3924c}{Evas\+\_\+\+Object\+\_\+\+Intercept\+\_\+\+Clip\+\_\+\+Unset\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Function signature for the clip unset event of an evas object. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Image_ga02e823fafa4fdd956b20c59fd5c2b3ab}{Evas\+\_\+\+Object\+\_\+\+Image\+\_\+\+Pixels\+\_\+\+Get\+\_\+\+Cb} )(void $\ast$data, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$o)
\begin{DoxyCompactList}\small\item\em Function signature for the evas object pixels get callback function. \end{DoxyCompactList}\item 
typedef enum \hyperlink{group__Evas__Object__Text_ga3e88a64ab40f18048667e61894f077cf}{\+\_\+\+Evas\+\_\+\+Text\+\_\+\+Style\+\_\+\+Type} \hyperlink{group__Evas__Object__Text_ga6b48c195b58fbe30ca8180e7451ad817}{Evas\+\_\+\+Text\+\_\+\+Style\+\_\+\+Type}
\begin{DoxyCompactList}\small\item\em Types of styles to be applied on text objects. \end{DoxyCompactList}\item 
typedef struct \\*
\+\_\+\+Evas\+\_\+\+Textblock\+\_\+\+Style \hyperlink{group__Evas__Object__Textblock_ga0936b029caf5493691f7fd523f8b885c}{Evas\+\_\+\+Textblock\+\_\+\+Style}
\begin{DoxyCompactList}\small\item\em A textblock style object. \end{DoxyCompactList}\item 
typedef struct \\*
\+\_\+\+Evas\+\_\+\+Textblock\+\_\+\+Cursor \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor}
\begin{DoxyCompactList}\small\item\em A textblock cursor object, used to maipulate the cursor of an evas textblock. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{typedef struct \\*
\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format \hyperlink{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format}}\label{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}

\begin{DoxyCompactList}\small\item\em A format node. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Object__Textblock_ga5f0558e53447b18d26e47909b313f3cc}{typedef struct \\*
\hyperlink{struct__Evas__Textblock__Rectangle}{\+\_\+\+Evas\+\_\+\+Textblock\+\_\+\+Rectangle} {\bfseries Evas\+\_\+\+Textblock\+\_\+\+Rectangle}}\label{group__Evas__Object__Textblock_ga5f0558e53447b18d26e47909b313f3cc}

\item 
\hypertarget{group__Evas__Object__Textblock_ga6da153edb48c3c613ea5bb0999c7d9c2}{typedef enum \\*
\hyperlink{group__Evas__Object__Textblock_gad9b01d9ab970b5c8bedb29333b7f2fa9}{\+\_\+\+Evas\+\_\+\+Textblock\+\_\+\+Text\+\_\+\+Type} \hyperlink{group__Evas__Object__Textblock_ga6da153edb48c3c613ea5bb0999c7d9c2}{Evas\+\_\+\+Textblock\+\_\+\+Text\+\_\+\+Type}}\label{group__Evas__Object__Textblock_ga6da153edb48c3c613ea5bb0999c7d9c2}

\begin{DoxyCompactList}\small\item\em Text type for evas textblock. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Object__Textblock_ga9ebe8db5023d238f6af6a27e8ca4bd5f}{typedef enum \\*
\hyperlink{group__Evas__Object__Textblock_gaba40faa1b6a6dcd55193db1e3ca31476}{\+\_\+\+Evas\+\_\+\+Textblock\+\_\+\+Cursor\+\_\+\+Type} \hyperlink{group__Evas__Object__Textblock_ga9ebe8db5023d238f6af6a27e8ca4bd5f}{Evas\+\_\+\+Textblock\+\_\+\+Cursor\+\_\+\+Type}}\label{group__Evas__Object__Textblock_ga9ebe8db5023d238f6af6a27e8ca4bd5f}

\begin{DoxyCompactList}\small\item\em Cursor type for evas textblock. \end{DoxyCompactList}\item 
typedef struct \hyperlink{struct__Evas__Textgrid__Cell}{\+\_\+\+Evas\+\_\+\+Textgrid\+\_\+\+Cell} \hyperlink{group__Evas__Object__Textgrid_ga7df73a2989d111148d45f49d3d3f8f12}{Evas\+\_\+\+Textgrid\+\_\+\+Cell}
\begin{DoxyCompactList}\small\item\em The values that describes each cell. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Smart__Object__Clipped_ga65c1b2ed3578175e476998f7b55dfe34}{typedef struct \\*
\hyperlink{struct__Evas__Object__Smart__Clipped__Data}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Smart\+\_\+\+Clipped\+\_\+\+Data} \hyperlink{group__Evas__Smart__Object__Clipped_ga65c1b2ed3578175e476998f7b55dfe34}{Evas\+\_\+\+Object\+\_\+\+Smart\+\_\+\+Clipped\+\_\+\+Data}}\label{group__Evas__Smart__Object__Clipped_ga65c1b2ed3578175e476998f7b55dfe34}

\begin{DoxyCompactList}\small\item\em Every subclass should provide this at the beginning of their own data set with \hyperlink{group__Evas__Smart__Object__Group_ga2608f1464c467bb583da442fc170b39c}{evas\+\_\+object\+\_\+smart\+\_\+data\+\_\+set()}. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Object__Box_ga2a8fbeeab4f5ae23e7bc1b291e27c5e1}{typedef struct \hyperlink{struct__Evas__Object__Box__Api}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api} \hyperlink{group__Evas__Object__Box_ga2a8fbeeab4f5ae23e7bc1b291e27c5e1}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api}}\label{group__Evas__Object__Box_ga2a8fbeeab4f5ae23e7bc1b291e27c5e1}

\begin{DoxyCompactList}\small\item\em Smart class extension, providing extra box object requirements. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Object__Box_gac9047b7cff95df59f61c7321967caf7b}{typedef struct \\*
\hyperlink{struct__Evas__Object__Box__Data}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Data} \hyperlink{group__Evas__Object__Box_gac9047b7cff95df59f61c7321967caf7b}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Data}}\label{group__Evas__Object__Box_gac9047b7cff95df59f61c7321967caf7b}

\begin{DoxyCompactList}\small\item\em Smart object instance data, providing box object requirements. \end{DoxyCompactList}\item 
typedef struct \\*
\hyperlink{struct__Evas__Object__Box__Option}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Option} \hyperlink{group__Evas__Object__Box_gabbeb05bf47aaf7681e9d83a1b0055d20}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Option}
\begin{DoxyCompactList}\small\item\em The base structure for a box option. \end{DoxyCompactList}\item 
typedef void($\ast$ \hyperlink{group__Evas__Object__Box_gad3ef5177a00dcda0c08c86287419d5b5}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Layout} )(\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$o, \hyperlink{group__Evas__Object__Box_gac9047b7cff95df59f61c7321967caf7b}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Data} $\ast$priv, void $\ast$user\+\_\+data)
\begin{DoxyCompactList}\small\item\em Function signature for an Evas box object layouting routine. \end{DoxyCompactList}\item 
\hypertarget{Evas__Common_8h_a6e85d7677e732c7350aa4916500aa387}{typedef struct \hyperlink{struct__Evas__Cserve__Stats}{\+\_\+\+Evas\+\_\+\+Cserve\+\_\+\+Stats} {\bfseries Evas\+\_\+\+Cserve\+\_\+\+Stats}}\label{Evas__Common_8h_a6e85d7677e732c7350aa4916500aa387}

\item 
\hypertarget{Evas__Common_8h_a3fd27c68686a5205bc33b03c584511f1}{typedef struct \\*
\hyperlink{struct__Evas__Cserve__Image__Cache}{\+\_\+\+Evas\+\_\+\+Cserve\+\_\+\+Image\+\_\+\+Cache} {\bfseries Evas\+\_\+\+Cserve\+\_\+\+Image\+\_\+\+Cache}}\label{Evas__Common_8h_a3fd27c68686a5205bc33b03c584511f1}

\item 
\hypertarget{Evas__Common_8h_a2a1fda816775d3daff28a1962a4ac304}{typedef struct \hyperlink{struct__Evas__Cserve__Image}{\+\_\+\+Evas\+\_\+\+Cserve\+\_\+\+Image} {\bfseries Evas\+\_\+\+Cserve\+\_\+\+Image}}\label{Evas__Common_8h_a2a1fda816775d3daff28a1962a4ac304}

\item 
\hypertarget{Evas__Common_8h_a5d8b162252885c9c5406700de6972645}{typedef struct \hyperlink{struct__Evas__Cserve__Config}{\+\_\+\+Evas\+\_\+\+Cserve\+\_\+\+Config} {\bfseries Evas\+\_\+\+Cserve\+\_\+\+Config}}\label{Evas__Common_8h_a5d8b162252885c9c5406700de6972645}

\item 
\hypertarget{Evas__Common_8h_aabd3ca17f07e8c6564972502006784f6}{typedef \hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} {\bfseries Evas\+\_\+\+Out}}\label{Evas__Common_8h_aabd3ca17f07e8c6564972502006784f6}

\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Evas__Common_8h_a6419db21942ba6f9f24efe7b18df86c1}{enum {\bfseries \+\_\+\+Evas\+\_\+\+Bi\+Di\+\_\+\+Direction} \{ \\*
{\bfseries E\+V\+A\+S\+\_\+\+B\+I\+D\+I\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+N\+A\+T\+U\+R\+A\+L}, 
\\*
{\bfseries E\+V\+A\+S\+\_\+\+B\+I\+D\+I\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+N\+E\+U\+T\+R\+A\+L} = E\+V\+A\+S\+\_\+\+B\+I\+D\+I\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+N\+A\+T\+U\+R\+A\+L, 
\\*
{\bfseries E\+V\+A\+S\+\_\+\+B\+I\+D\+I\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+L\+T\+R}, 
\\*
{\bfseries E\+V\+A\+S\+\_\+\+B\+I\+D\+I\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+R\+T\+L}
 \}}\label{Evas__Common_8h_a6419db21942ba6f9f24efe7b18df86c1}

\item 
enum \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8a}{\+\_\+\+Evas\+\_\+\+Callback\+\_\+\+Type} \{ \\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa598c57bc146639618157159a319f11af}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+I\+N}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa91aaa30a57047d0ee8a734e603751c25}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+U\+T}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9fa52651ccf7e47cd3b7785fc4cf393f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+D\+O\+W\+N}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa8c1b22c99dd0231cd9ba1fecbffffac7}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+U\+P}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa23fb97fb7cbccded54ccf3fc4e1dab8a}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+M\+O\+V\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa39d739f473db520ec4dfe0776ed43be4}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+W\+H\+E\+E\+L}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab5bb0de31eaeed655255e71ffe518b80}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+D\+O\+W\+N}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4328f52cfb700b5c705edf7173afdd94}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+U\+P}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa6d0ade7e69dc62f728fa2e29168e923f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+M\+O\+V\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aaab869b5d534f02f1b3e151e2406a8c24}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+R\+E\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa336b86bad4f145f84c155e4922335584}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+D\+O\+W\+N}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aac436b50ad665089f8a24b0fb827cec5f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+U\+P}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa819cf61e9d11012b7402338c2ccb7b97}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab26a0af7efaa8b77e996bd438accf8d3}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab433c293bd272670ac3b5e8b1928a540}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+S\+H\+O\+W}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa635d910ff45c89f4d7b91630add35cd7}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+I\+D\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9b66bd091da76fb13f551c6db04502b0}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+V\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa554e3341a4ae95e15d42da495f8adb21}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+I\+Z\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aae633ea84ed0fccd3a3b232d0da30b145}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+T\+A\+C\+K}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4471afbcbb4a754b7b0bbde00fb9a277}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+L}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa585e05307b99c361e54df68a4f341a85}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+O\+L\+D}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa49764394376bb2128446fe7b2bb2ccae}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+S\+I\+Z\+E\+\_\+\+H\+I\+N\+T\+S}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa5cd5ca5f4dcd51dd2429f020cb2dfa9e}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+P\+R\+E\+L\+O\+A\+D\+E\+D}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aac3a1defaffac4dcb6fe9e568919c45d1}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa444e79ca91d910d500dc26f71cf0518f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa5a68e4f5dccdc18a393ef4a4773236c3}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+R\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4fb1f9e790a22f8e22b63faadf0133c1}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+O\+S\+T}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa7380ca16bf87762e96309473d3d306c5}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa974f3364f1cee80e98bc5ff3e01d3070}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aaf0a0bdf43416c9c2a80dab7d052ac3f8}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+U\+N\+L\+O\+A\+D\+E\+D}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9db7fc2723415457f1653b71057b8429}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+R\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa75f7395457a635b2f8074cfc0a570a17}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+O\+S\+T}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa5436cbd53301b685b1515a1db127c548}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+R\+E\+S\+I\+Z\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa7d0a5c603c05e528319dc8c8d6e5cc3c}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+H\+A\+N\+G\+E\+D}, 
\\*
\hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab36d452d3fcb36aa19becaf700bde529}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+L\+A\+S\+T}
 \}
\begin{DoxyCompactList}\small\item\em Identifier of callbacks to be set for Evas canvases or Evas objects. \end{DoxyCompactList}\item 
enum \hyperlink{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9}{\+\_\+\+Evas\+\_\+\+Button\+\_\+\+Flags} \{ \\*
\hyperlink{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9a9aa240f9fc1551d374f470750aa3cfbd}{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+N\+O\+N\+E} = 0, 
\\*
\hyperlink{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9ad73b8998592f86a575c9722cfa3bc46d}{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+C\+L\+I\+C\+K} = (1 $<$$<$ 0), 
\\*
\hyperlink{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9a530a626ac94996257011a8e2ba080a87}{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+T\+R\+I\+P\+L\+E\+\_\+\+C\+L\+I\+C\+K} = (1 $<$$<$ 1)
 \}
\begin{DoxyCompactList}\small\item\em Flags for Mouse Button events. \end{DoxyCompactList}\item 
enum \hyperlink{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1a}{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Flags} \{ \\*
\hyperlink{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1aa8c38841674b14dc2b2baec5d97d1f1cf}{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+N\+O\+N\+E} = 0, 
\\*
\hyperlink{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1aa2370cbd360270536042b7cfd8c7fcd83}{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+H\+O\+L\+D} = (1 $<$$<$ 0), 
\\*
\hyperlink{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1aa327728e91b3a2c6aa7a3fd9985bee311}{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+S\+C\+R\+O\+L\+L} = (1 $<$$<$ 1)
 \}
\begin{DoxyCompactList}\small\item\em Flags for Events. \end{DoxyCompactList}\item 
enum \hyperlink{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15}{\+\_\+\+Evas\+\_\+\+Touch\+\_\+\+Point\+\_\+\+State} \{ \\*
\hyperlink{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15aac62ec6dfafad9c82e9daf3530d9c8c4}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+D\+O\+W\+N}, 
\\*
\hyperlink{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15a8c840c2b37249779700bd59fb2e04b0e}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+U\+P}, 
\\*
\hyperlink{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15aa56eb3306ce459958c88c5e77ec2875a}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+M\+O\+V\+E}, 
\\*
\hyperlink{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15a7fabcea440e5373a92866a53fc823b5d}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+S\+T\+I\+L\+L}, 
\\*
\hyperlink{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15abb769e82d804354d506117670d676f7f}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+C\+A\+N\+C\+E\+L}
 \}
\begin{DoxyCompactList}\small\item\em State of Evas\+\_\+\+Coord\+\_\+\+Touch\+\_\+\+Point. \end{DoxyCompactList}\item 
enum \hyperlink{group__Evas__Font__Group_ga49208864211c97ac1a09f03318aa253c}{\+\_\+\+Evas\+\_\+\+Font\+\_\+\+Hinting\+\_\+\+Flags} \{ \\*
\hyperlink{group__Evas__Font__Group_gga49208864211c97ac1a09f03318aa253cabe20aa1c68be79f42ccfda9bc930c338}{E\+V\+A\+S\+\_\+\+F\+O\+N\+T\+\_\+\+H\+I\+N\+T\+I\+N\+G\+\_\+\+N\+O\+N\+E}, 
\\*
\hyperlink{group__Evas__Font__Group_gga49208864211c97ac1a09f03318aa253cac056b6ea8f7ad771b406e217e34b8440}{E\+V\+A\+S\+\_\+\+F\+O\+N\+T\+\_\+\+H\+I\+N\+T\+I\+N\+G\+\_\+\+A\+U\+T\+O}, 
\\*
\hyperlink{group__Evas__Font__Group_gga49208864211c97ac1a09f03318aa253ca4731c09040a5e13aee4242483cc5a61e}{E\+V\+A\+S\+\_\+\+F\+O\+N\+T\+\_\+\+H\+I\+N\+T\+I\+N\+G\+\_\+\+B\+Y\+T\+E\+C\+O\+D\+E}
 \}
\begin{DoxyCompactList}\small\item\em Flags for Font Hinting. \end{DoxyCompactList}\item 
enum \hyperlink{group__Evas__Object__Table_ga536e8e3c9e38ee6d82f918a341b053a8}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Table\+\_\+\+Homogeneous\+\_\+\+Mode} \{ \\*
{\bfseries E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+T\+A\+B\+L\+E\+\_\+\+H\+O\+M\+O\+G\+E\+N\+E\+O\+U\+S\+\_\+\+N\+O\+N\+E} = 0, 
\\*
{\bfseries E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+T\+A\+B\+L\+E\+\_\+\+H\+O\+M\+O\+G\+E\+N\+E\+O\+U\+S\+\_\+\+T\+A\+B\+L\+E} = 1, 
\\*
{\bfseries E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+T\+A\+B\+L\+E\+\_\+\+H\+O\+M\+O\+G\+E\+N\+E\+O\+U\+S\+\_\+\+I\+T\+E\+M} = 2
 \}
\begin{DoxyCompactList}\small\item\em How to pack items into cells in a table. \end{DoxyCompactList}\item 
enum \hyperlink{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099f}{\+\_\+\+Evas\+\_\+\+Aspect\+\_\+\+Control} \{ \\*
\hyperlink{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099fae36f0d406467e26701664acaf066c1af}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+O\+N\+E} = 0, 
\\*
\hyperlink{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099faf879945d49327d6e609c0fcccc4b39a8}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+E\+I\+T\+H\+E\+R} = 1, 
\\*
\hyperlink{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099fa754e49fe78836cff53df03af65779b8e}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+A\+L} = 2, 
\\*
\hyperlink{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099faeaf1e019f2dbfbbc2da9ab1fe1f175f6}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+V\+E\+R\+T\+I\+C\+A\+L} = 3, 
\\*
\hyperlink{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099fa0599822d92a35c6700eb8532a7f7c115}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+B\+O\+T\+H} = 4
 \}
\item 
enum \hyperlink{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5f}{\+\_\+\+Evas\+\_\+\+Display\+\_\+\+Mode} \{ \\*
\hyperlink{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5faec4fa3af74f9f347f7e0a25407804b56}{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E} = 0, 
\\*
\hyperlink{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5fabc4af5bc450c72dba640c55ba206cb64}{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+C\+O\+M\+P\+R\+E\+S\+S} = 1, 
\\*
\hyperlink{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5fa1017618bcf73779ce02b0c8d1be74734}{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+E\+X\+P\+A\+N\+D} = 2, 
\\*
\hyperlink{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5faa6a819add5b65d1059df66f7b218f0c5}{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+D\+O\+N\+T\+\_\+\+C\+H\+A\+N\+G\+E} = 3
 \}
\item 
enum \hyperlink{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cb}{\+\_\+\+Evas\+\_\+\+Alloc\+\_\+\+Error} \{ \\*
\hyperlink{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cba22bbdd0a96a670bbddd6789f91921af8}{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+N\+O\+N\+E} = 0, 
\\*
\hyperlink{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cbaba4052a7c95452ff5c6f2b615a655d8e}{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+F\+A\+T\+A\+L} = 1, 
\\*
\hyperlink{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cba5c6259613c3d063813f3b094f9d5bf8e}{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+R\+E\+C\+O\+V\+E\+R\+E\+D} = 2
 \}
\item 
enum \hyperlink{Evas__Common_8h_a830349cff0c676505905e79e1db0f738}{\+\_\+\+Evas\+\_\+\+Fill\+\_\+\+Spread} \{ \\*
\hyperlink{Evas__Common_8h_a830349cff0c676505905e79e1db0f738a31a744eacb64fea060a008aafc7ff760}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+F\+L\+E\+C\+T} = 0, 
\\*
\hyperlink{Evas__Common_8h_a830349cff0c676505905e79e1db0f738ab47a8ad83b953d575eeb18d94626d5e2}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+P\+E\+A\+T} = 1, 
\\*
\hyperlink{Evas__Common_8h_a830349cff0c676505905e79e1db0f738a78f264dbe65169a29f4c08e62cc57136}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T} = 2, 
\\*
\hyperlink{Evas__Common_8h_a830349cff0c676505905e79e1db0f738a34c9c1dc969b6a96aa9d38dbf8243f85}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+F\+L\+E\+C\+T} = 3, 
\\*
\hyperlink{Evas__Common_8h_a830349cff0c676505905e79e1db0f738aa837b70d06a327c423456b5344163f43}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+P\+E\+A\+T} = 4, 
\\*
\hyperlink{Evas__Common_8h_a830349cff0c676505905e79e1db0f738ac27f6480a50fbbc564741b6bc6423ee7}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+P\+A\+D} = 5
 \}
\item 
enum \hyperlink{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59}{\+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format} \{ \\*
\hyperlink{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59a38b6e0b8714c725eefee0555ec8fc8d2}{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+N\+O\+N\+E} = 0, 
\\*
\hyperlink{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59a3da18654718f56c1fd90701297b4e78a}{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+A\+R\+G\+B32} = 1, 
\\*
\hyperlink{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59a42a1c5ed38b3356bb3dbbfe6ddc593b8}{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+Y\+U\+V420\+P\+\_\+601} = 2
 \}
\item 
enum \hyperlink{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192}{\+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type} \{ \\*
\hyperlink{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192ada9d64e83293d942fa419cc4b34ace29}{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+N\+O\+N\+E}, 
\\*
\hyperlink{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192aaeb784a84e187ea9100ebe1b41ba08ee}{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+X11}, 
\\*
\hyperlink{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192a9327c5ca07c4e3e5ecf2bfeb108621d5}{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+O\+P\+E\+N\+G\+L}
 \}
\begin{DoxyCompactList}\small\item\em Native surface types that image object supports. \end{DoxyCompactList}\item 
enum \hyperlink{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16}{\+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps} \{ \\*
\hyperlink{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16aaae3b9adf728b7547da524052c6f44bf}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+M\+O\+V\+E} = 1, 
\\*
\hyperlink{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16a8890e228d055f5e9a1b0cb3fc3a9b8d3}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+R\+E\+S\+I\+Z\+E} = 2, 
\\*
\hyperlink{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16abedcd53ce46d2c01786cc5b9b4a5b8ab}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+C\+L\+I\+P} = 4, 
\\*
\hyperlink{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16ad55741a5e0357586e0690d719150b3a2}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+B\+E\+L\+O\+W} = 8, 
\\*
\hyperlink{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16a2f6eec694a74cebc24c36c1f3bd1eeeb}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+S\+T\+A\+C\+K\+I\+N\+G\+\_\+\+C\+H\+E\+C\+K} = 16, 
\\*
\hyperlink{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16aed494bed21b2bdf1d89ebfe8f3cb8bd8}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+I\+G\+N\+O\+R\+E\+\_\+\+W\+I\+N\+D\+O\+W} = 32
 \}
\begin{DoxyCompactList}\small\item\em Enum values for the Video surface capabilities. \end{DoxyCompactList}\item 
enum \hyperlink{group__Evas__Object__Group__Extras_ga551375283a5e2b0abffd5f40582e9ce2}{\+\_\+\+Evas\+\_\+\+Render\+\_\+\+Op} \{ \\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2ade640652f7342e2e2151bb7bd0bee31e}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+B\+L\+E\+N\+D} = 0, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2af49b4dbb7b8c61b595f143c7415b9eb7}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+B\+L\+E\+N\+D\+\_\+\+R\+E\+L} = 1, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2a695c8ae11f59b4b5cd9907767ff5e7bd}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+C\+O\+P\+Y} = 2, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2a7e4cca2acc2088c71cdebca03d7e3cea}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+C\+O\+P\+Y\+\_\+\+R\+E\+L} = 3, 
\\*
{\bfseries E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+A\+D\+D} = 4, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2a7771ae083fb87f50a203cc643cb670cc}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+A\+D\+D\+\_\+\+R\+E\+L} = 5, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2a3183f3f43c243373ca0d63e134342e27}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+U\+B} = 6, 
\\*
{\bfseries E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+U\+B\+\_\+\+R\+E\+L} = 7, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2a9d1d18d6f8e8497db805b3539ff4a2e9}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+T\+I\+N\+T} = 8, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2a074b198fc95213003d51be4e1b2988c6}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+T\+I\+N\+T\+\_\+\+R\+E\+L} = 9, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2ad84a48299047fa2e2fb0d9807cae9b2f}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+A\+S\+K} = 10, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga551375283a5e2b0abffd5f40582e9ce2a9da04ad7efd34522071e86a01a57f294}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+U\+L} = 11
 \}
\begin{DoxyCompactList}\small\item\em How the object should be rendered to output. \end{DoxyCompactList}\item 
enum \hyperlink{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2}{\+\_\+\+Evas\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode} \{ \\*
\hyperlink{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2a2ad856ac6aab5e2659c3a584a37aec70}{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+N\+O\+N\+E} = 0, 
\\*
\hyperlink{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2a712fa943763dc39ab49c66b9d0182a73}{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+D\+E\+F\+A\+U\+L\+T} = 1, 
\\*
\hyperlink{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2ab85dc4cffd8ce11305df0d3857f0799a}{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+S\+O\+L\+I\+D} = 2
 \}
\item 
enum \hyperlink{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1}{\+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Render\+\_\+\+Mode} \{ \\*
\hyperlink{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1a1d5c6b0e92604e745b76efc19430679e}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+B\+L\+O\+C\+K\+I\+N\+G} = 0, 
\\*
\hyperlink{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1ac8556928d8b1b65693693a55447c0677}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+B\+L\+O\+C\+K\+I\+N\+G} = 1
 \}
\item 
enum \hyperlink{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02}{\+\_\+\+Evas\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint} \{ \\*
\hyperlink{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02ab37d7638441de6917d9433013af35976}{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E} = 0, 
\\*
\hyperlink{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02a9eb6f3d8e031ca47e1ab6c64cf145168}{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+D\+Y\+N\+A\+M\+I\+C} = 1, 
\\*
\hyperlink{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02a78e27ee9e907b33df904caf3ae9d46f6}{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+S\+T\+A\+T\+I\+C} = 2
 \}
\item 
enum \hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737}{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Class} \{ \\*
\hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737af55c643f2fdf9aef5bba8b9ba481e05c}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E}, 
\\*
\hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a130fa4acdc5554f76ec5800a2bf080c9}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+S\+E\+A\+T}, 
\\*
\hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a8e8a16e58bed3e733bf17e0fee813119}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D}, 
\\*
\hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a70f35c20375269e83b3bcd949df3213c}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+M\+O\+U\+S\+E}, 
\\*
\hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737ac2eb45e877444cbbdaca39e1b6864b3d}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+O\+U\+C\+H}, 
\\*
\hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737ab5e4a028dbb909f57eaf78ca5034ac39}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N}, 
\\*
\hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737ac04f79f1c7d7845fffde46221b872453}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R}, 
\\*
\hyperlink{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a6a44eb8a2d8ad7fc2c2739dadb797c6a}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+G\+A\+M\+E\+P\+A\+D}
 \}
\item 
enum \hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3}{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Subclass} \{ \\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a4576345c9e45f5f2c14cf4f5d51aa1c5}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a9a3004f1fa824fcf921cbce9b14d716a}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a250b2565742fe6d533b872ea64ea730a}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R\+N\+A\+I\+L}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a16456a00f2e389c7a53533e89341e408}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+K\+N\+U\+C\+K\+L\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3aa342ec357e59b156d520f74b04dd9e7c}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+A\+L\+M}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3ab7f894592979d1517aa4ba0074a6f75d}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+S\+I\+Z\+E}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a3845d25d9fb7b7c38a4e9bc9aacab359}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+F\+L\+A\+T}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a188da183e2f46ba74fb1ed512ac7dbc0}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N\+\_\+\+T\+I\+P}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3abaf40704efc95c84dfeddaf11ca404c7}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+A\+D}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a28103a3c7e44e4cffc51d3c81f9bf3e4}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+O\+I\+N\+T}, 
\\*
\hyperlink{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a1a6b5bfb53979652e9128d83a1cb07f3}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+B\+A\+L\+L}
 \}
\item 
enum \hyperlink{group__Evas__Object__Group__Extras_ga822b2a69896ff21279debe2a417e3082}{\+\_\+\+Evas\+\_\+\+Object\+\_\+\+Pointer\+\_\+\+Mode} \{ \\*
\hyperlink{group__Evas__Object__Group__Extras_gga822b2a69896ff21279debe2a417e3082a088ef2950aeb5a105c53decbbac82a28}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+A\+U\+T\+O\+G\+R\+A\+B}, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga822b2a69896ff21279debe2a417e3082a555fdeb1038d1f208168a7001d21753b}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+G\+R\+A\+B}, 
\\*
\hyperlink{group__Evas__Object__Group__Extras_gga822b2a69896ff21279debe2a417e3082af7aa2988f33bad17a3afb4f99f004c74}{E\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+G\+R\+A\+B\+\_\+\+N\+O\+\_\+\+R\+E\+P\+E\+A\+T\+\_\+\+U\+P\+D\+O\+W\+N}
 \}
\begin{DoxyCompactList}\small\item\em How the mouse pointer should be handled by Evas. \end{DoxyCompactList}\item 
enum \hyperlink{group__Evas__Object__Text_ga3e88a64ab40f18048667e61894f077cf}{\+\_\+\+Evas\+\_\+\+Text\+\_\+\+Style\+\_\+\+Type} \{ \\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfaa5945efaa70038ced50fad08c4c8b543}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+P\+L\+A\+I\+N}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfad8982ee65d30fbf666261fd1990c4a6f}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa66399bfe91951039c91ebdee89639d86}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+O\+U\+T\+L\+I\+N\+E}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa370e3941067f77326acb76fb174e0d93}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+O\+F\+T\+\_\+\+O\+U\+T\+L\+I\+N\+E}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfad42b9d71564c7983f28e9524bafff6d2}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+G\+L\+O\+W}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa41d98859fcb308553d839efb2589bb90}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+O\+U\+T\+L\+I\+N\+E\+\_\+\+S\+H\+A\+D\+O\+W}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa392c2d181f5d12df34c8d8c8d8977d8c}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+F\+A\+R\+\_\+\+S\+H\+A\+D\+O\+W}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa7583f30324e938dbcf2d5089de09a5a0}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+O\+U\+T\+L\+I\+N\+E\+\_\+\+S\+O\+F\+T\+\_\+\+S\+H\+A\+D\+O\+W}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa5675086aa98175b86803dc515972737f}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+O\+F\+T\+\_\+\+S\+H\+A\+D\+O\+W}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa7ef1a030ee4fe4ee7782528e6ffb38b1}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+F\+A\+R\+\_\+\+S\+O\+F\+T\+\_\+\+S\+H\+A\+D\+O\+W}, 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa97effff56e2665ee74b166a7724820c6}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+H\+T} = (0x0 $<$$<$ 4), 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfac687d394e880c8aabe15390633debd31}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+B\+O\+T\+T\+O\+M} = (0x1 $<$$<$ 4), 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfabf5ed9730808f5b70fa499a7a096932f}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+F\+T} = (0x2 $<$$<$ 4), 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfafdbc70eefa1e048bb094ab9cfb6c6e2b}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+L\+E\+F\+T} = (0x3 $<$$<$ 4), 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfaa480ef9a73f12d9e2dcae8faea6c78b7}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+O\+P\+\_\+\+L\+E\+F\+T} = (0x4 $<$$<$ 4), 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa966138517d8e92f678f6653546ecd58f}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+O\+P} = (0x5 $<$$<$ 4), 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa2494aa946a9953da11a206c083f2046b}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+H\+T} = (0x6 $<$$<$ 4), 
\\*
\hyperlink{group__Evas__Object__Text_gga3e88a64ab40f18048667e61894f077cfa6a7f1c409d21a3a3943e663371e97a56}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+S\+H\+A\+D\+O\+W\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+R\+I\+G\+H\+T} = (0x7 $<$$<$ 4)
 \}
\item 
enum \hyperlink{group__Evas__Object__Textblock_gad9b01d9ab970b5c8bedb29333b7f2fa9}{\+\_\+\+Evas\+\_\+\+Textblock\+\_\+\+Text\+\_\+\+Type} \{ \\*
\hyperlink{group__Evas__Object__Textblock_ggad9b01d9ab970b5c8bedb29333b7f2fa9a489109daccfde595a4554c7c452d706b}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+B\+L\+O\+C\+K\+\_\+\+T\+E\+X\+T\+\_\+\+R\+A\+W}, 
\\*
\hyperlink{group__Evas__Object__Textblock_ggad9b01d9ab970b5c8bedb29333b7f2fa9a67a3d4b57413032123dc3f592801375a}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+B\+L\+O\+C\+K\+\_\+\+T\+E\+X\+T\+\_\+\+P\+L\+A\+I\+N}, 
\\*
\hyperlink{group__Evas__Object__Textblock_ggad9b01d9ab970b5c8bedb29333b7f2fa9a5985a31d3f1ac492738d90ac7355431f}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+B\+L\+O\+C\+K\+\_\+\+T\+E\+X\+T\+\_\+\+M\+A\+R\+K\+U\+P}
 \}
\begin{DoxyCompactList}\small\item\em Text type for evas textblock. \end{DoxyCompactList}\item 
enum \hyperlink{group__Evas__Object__Textblock_gaba40faa1b6a6dcd55193db1e3ca31476}{\+\_\+\+Evas\+\_\+\+Textblock\+\_\+\+Cursor\+\_\+\+Type} \{ \\*
\hyperlink{group__Evas__Object__Textblock_ggaba40faa1b6a6dcd55193db1e3ca31476a2f85da6aad703e490ff7e2f76cd0b931}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+B\+L\+O\+C\+K\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+U\+N\+D\+E\+R}, 
\\*
\hyperlink{group__Evas__Object__Textblock_ggaba40faa1b6a6dcd55193db1e3ca31476a12f34cc9432856994ebbb113c78b59f7}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+B\+L\+O\+C\+K\+\_\+\+C\+U\+R\+S\+O\+R\+\_\+\+B\+E\+F\+O\+R\+E}
 \}
\begin{DoxyCompactList}\small\item\em Cursor type for evas textblock. \end{DoxyCompactList}\item 
enum \hyperlink{group__Evas__Object__Textgrid_ga4b9f4d5917632f97c41b5b0c3f8eb205}{Evas\+\_\+\+Textgrid\+\_\+\+Palette} \{ \\*
\hyperlink{group__Evas__Object__Textgrid_gga4b9f4d5917632f97c41b5b0c3f8eb205a6d322e0154f13722c1b8ce431db52e83}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+G\+R\+I\+D\+\_\+\+P\+A\+L\+E\+T\+T\+E\+\_\+\+N\+O\+N\+E}, 
\\*
\hyperlink{group__Evas__Object__Textgrid_gga4b9f4d5917632f97c41b5b0c3f8eb205ad9731faba5d2913d254ace7ce131cf8f}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+G\+R\+I\+D\+\_\+\+P\+A\+L\+E\+T\+T\+E\+\_\+\+S\+T\+A\+N\+D\+A\+R\+D}, 
\\*
\hyperlink{group__Evas__Object__Textgrid_gga4b9f4d5917632f97c41b5b0c3f8eb205a2193c662237a50c45a42216363f6908c}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+G\+R\+I\+D\+\_\+\+P\+A\+L\+E\+T\+T\+E\+\_\+\+E\+X\+T\+E\+N\+D\+E\+D}, 
\\*
\hyperlink{group__Evas__Object__Textgrid_gga4b9f4d5917632f97c41b5b0c3f8eb205a1a971e51603eeecd4344431a35fa4535}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+G\+R\+I\+D\+\_\+\+P\+A\+L\+E\+T\+T\+E\+\_\+\+L\+A\+S\+T}
 \}
\begin{DoxyCompactList}\small\item\em The palette to use for the foreground and background colors. \end{DoxyCompactList}\item 
enum \hyperlink{group__Evas__Object__Textgrid_ga061837e64b00a1df8c77df93c2ab19aa}{Evas\+\_\+\+Textgrid\+\_\+\+Font\+\_\+\+Style} \{ \\*
\hyperlink{group__Evas__Object__Textgrid_gga061837e64b00a1df8c77df93c2ab19aaa8cd7071325c832deeb899eb19a05f517}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+G\+R\+I\+D\+\_\+\+F\+O\+N\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+N\+O\+R\+M\+A\+L} = (1 $<$$<$ 0), 
\\*
\hyperlink{group__Evas__Object__Textgrid_gga061837e64b00a1df8c77df93c2ab19aaaa20a7c26781feba92419bd3bcaf0d86f}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+G\+R\+I\+D\+\_\+\+F\+O\+N\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+B\+O\+L\+D} = (1 $<$$<$ 1), 
\\*
\hyperlink{group__Evas__Object__Textgrid_gga061837e64b00a1df8c77df93c2ab19aaa85d7e4199fedcdcb08095108377dcde3}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+G\+R\+I\+D\+\_\+\+F\+O\+N\+T\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+I\+T\+A\+L\+I\+C} = (1 $<$$<$ 2)
 \}
\begin{DoxyCompactList}\small\item\em The style to give to each character of the grid. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{Evas__Common_8h_a2424d8a3d3c9b57b454e5738ea3df122}{evas\+\_\+cserve\+\_\+path\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the path for the cserve binary to execute. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Main__Group_ga65b3f060b6dd9e488afd0b8cbe101869}{evas\+\_\+init} (void)
\begin{DoxyCompactList}\small\item\em Initialize Evas. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Main__Group_ga95a8864f81d944a92bb012b77ffd1b09}{evas\+\_\+shutdown} (void)
\begin{DoxyCompactList}\small\item\em Shutdown Evas. \end{DoxyCompactList}\item 
\hyperlink{Evas__Common_8h_ae0181b78df8e248703a72a978d271208}{Evas\+\_\+\+Alloc\+\_\+\+Error} \hyperlink{group__Evas__Main__Group_gacfae4f589c777003f58d51e502c52835}{evas\+\_\+alloc\+\_\+error} (void)
\begin{DoxyCompactList}\small\item\em Return if any allocation errors have occurred during the prior function. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Main__Group_ga301c7d776c3d00085659fcf00c52b22d}{evas\+\_\+async\+\_\+events\+\_\+fd\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get evas' internal asynchronous events read file descriptor. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Main__Group_ga80fa27be7ba9fe5180ebbd1ec551e4a3}{evas\+\_\+async\+\_\+events\+\_\+process} (void)
\begin{DoxyCompactList}\small\item\em Trigger the processing of all events waiting on the file descriptor returned by \hyperlink{group__Evas__Main__Group_ga301c7d776c3d00085659fcf00c52b22d}{evas\+\_\+async\+\_\+events\+\_\+fd\+\_\+get()}. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Main__Group_gab4dda3c2ef0c587a849935bafea9f66a}{evas\+\_\+async\+\_\+events\+\_\+put} (const void $\ast$target, \hyperlink{Evas__Common_8h_a076b2a9b2de2b2144a4193b1d12ed448}{Evas\+\_\+\+Callback\+\_\+\+Type} type, void $\ast$event\+\_\+info, \hyperlink{Evas__Common_8h_a5488e0aae82e9db01290f15f6491a285}{Evas\+\_\+\+Async\+\_\+\+Events\+\_\+\+Put\+\_\+\+Cb} func)
\begin{DoxyCompactList}\small\item\em Insert asynchronous events on the canvas. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Output__Method_ga9f9871fdcc40ce1062d6565308020eb8}{evas\+\_\+render\+\_\+method\+\_\+lookup} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Look up a numeric I\+D from a string name of a rendering engine. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ \hyperlink{group__Evas__Output__Method_gad7deab8facaa4be521fbdec6dd19e122}{evas\+\_\+render\+\_\+method\+\_\+list} (void)
\begin{DoxyCompactList}\small\item\em List all the rendering engines compiled into the copy of the Evas library. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Output__Method_ga5bcc5a2165647f855c389bd58e77f608}{evas\+\_\+render\+\_\+method\+\_\+list\+\_\+free} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$list)
\begin{DoxyCompactList}\small\item\em This function should be called to free a list of engine names. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Canvas_ga038d98c7c13a86b6ba4de51f8aba3595}{evas\+\_\+render\+\_\+updates\+\_\+free} (\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$updates)
\begin{DoxyCompactList}\small\item\em Free the rectangles returned by \hyperlink{group__Evas__Canvas_ga1867d9f5f97545418598496af93e4c71}{evas\+\_\+render\+\_\+updates()}. \end{DoxyCompactList}\item 
\hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$ \hyperlink{group__Evas__Event__Feeding__Group_gafa4fb5030c83d1b49d87f3016ecf5d8e}{evas\+\_\+device\+\_\+add} (\hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e)
\begin{DoxyCompactList}\small\item\em Add a new device type. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Event__Feeding__Group_ga73e1616a2b3cfd3c165a8dcca162eaaf}{evas\+\_\+device\+\_\+del} (\hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev)
\begin{DoxyCompactList}\small\item\em Delete a new device type. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Event__Feeding__Group_gae1c145ffcfeb301faa1d52d3b1086c42}{evas\+\_\+device\+\_\+push} (\hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e, \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev)
\begin{DoxyCompactList}\small\item\em Push the current context device onto the device stack. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Event__Feeding__Group_ga18273057afa4a086a0f3e459e90323ad}{evas\+\_\+device\+\_\+pop} (\hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e)
\begin{DoxyCompactList}\small\item\em This pops the top of the device stack for the canvas. \end{DoxyCompactList}\item 
const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ \hyperlink{group__Evas__Event__Feeding__Group_gae75c9ad6a7df347d7a6c894e9b48dce8}{evas\+\_\+device\+\_\+list} (\hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e, const \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev)
\begin{DoxyCompactList}\small\item\em List all current devices attached to the given canvas and/or device. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Event__Feeding__Group_ga37f4666b0a0dad0b8e1dfb3b5bc016ee}{evas\+\_\+device\+\_\+name\+\_\+set} (\hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev, const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Set the name of a device as a string. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Evas__Event__Feeding__Group_gaec5dc5b3582c7cd8959635f09eeafb4a}{evas\+\_\+device\+\_\+name\+\_\+get} (const \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev)
\begin{DoxyCompactList}\small\item\em Get the name of a device. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Event__Feeding__Group_ga9621012a50076697ce5d1c5c73584638}{evas\+\_\+device\+\_\+description\+\_\+set} (\hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev, const char $\ast$desc)
\begin{DoxyCompactList}\small\item\em Set the description of a device as a string. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Evas__Event__Feeding__Group_gaba810711417b80d8fb154fe0fb9cb37c}{evas\+\_\+device\+\_\+description\+\_\+get} (const \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev)
\begin{DoxyCompactList}\small\item\em Get the description of a device. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Event__Feeding__Group_ga905bf02ef71debc15a296f541a74c7d0}{evas\+\_\+device\+\_\+parent\+\_\+set} (\hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev, \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$parent)
\begin{DoxyCompactList}\small\item\em Set the parent of a device. \end{DoxyCompactList}\item 
const \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$ \hyperlink{group__Evas__Event__Feeding__Group_ga19002f3e6d472772ea47df94942d8b83}{evas\+\_\+device\+\_\+parent\+\_\+get} (const \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev)
\begin{DoxyCompactList}\small\item\em Get the parent of a device. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Event__Feeding__Group_gadd1433c895b5d06cab9e6bbd97cae835}{evas\+\_\+device\+\_\+class\+\_\+set} (\hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev, \hyperlink{Evas__Common_8h_a05f56d248091513cccc9cedb6f50e4ae}{Evas\+\_\+\+Device\+\_\+\+Class} clas)
\begin{DoxyCompactList}\small\item\em Set the major class of device. \end{DoxyCompactList}\item 
\hyperlink{Evas__Common_8h_a05f56d248091513cccc9cedb6f50e4ae}{Evas\+\_\+\+Device\+\_\+\+Class} \hyperlink{group__Evas__Event__Feeding__Group_ga48345e08c83930c86dd972c0b4a152bf}{evas\+\_\+device\+\_\+class\+\_\+get} (const \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev)
\begin{DoxyCompactList}\small\item\em Get the major class of a device. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Event__Feeding__Group_gac468ac5b5780d020f7ac453ab8717d63}{evas\+\_\+device\+\_\+subclass\+\_\+set} (\hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev, \hyperlink{Evas__Common_8h_a630b4f60406d3fa84483c285778798a6}{Evas\+\_\+\+Device\+\_\+\+Subclass} clas)
\begin{DoxyCompactList}\small\item\em Set the sub-\/class of a device. \end{DoxyCompactList}\item 
\hyperlink{Evas__Common_8h_a630b4f60406d3fa84483c285778798a6}{Evas\+\_\+\+Device\+\_\+\+Subclass} \hyperlink{group__Evas__Event__Feeding__Group_gaac0eb10da59f01d8439ec43f9295cc9f}{evas\+\_\+device\+\_\+subclass\+\_\+get} (const \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev)
\begin{DoxyCompactList}\small\item\em Get the device sub-\/class. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Event__Feeding__Group_gab8a4f7145896328f8cc6b805954813c9}{evas\+\_\+device\+\_\+emulation\+\_\+source\+\_\+set} (\hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev, \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$src)
\begin{DoxyCompactList}\small\item\em Set the emulation source device. \end{DoxyCompactList}\item 
const \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$ \hyperlink{group__Evas__Event__Feeding__Group_gaeb021665824f6432b7af2019bffbb4b6}{evas\+\_\+device\+\_\+emulation\+\_\+source\+\_\+get} (const \hyperlink{Evas__Common_8h_a430c2d9c773093d159437e35003df281}{Evas\+\_\+\+Device} $\ast$dev)
\begin{DoxyCompactList}\small\item\em Get the emulation source device. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_gaea5fa874b56c188ed001f38ad1d05d7d}{evas\+\_\+map\+\_\+util\+\_\+points\+\_\+populate\+\_\+from\+\_\+object\+\_\+full} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} z)
\begin{DoxyCompactList}\small\item\em Populate source and destination map points to match exactly object. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_gaa21f5c7338fbb125b8e50890b3fefb91}{evas\+\_\+map\+\_\+util\+\_\+points\+\_\+populate\+\_\+from\+\_\+object} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, const \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj)
\begin{DoxyCompactList}\small\item\em Populate source and destination map points to match exactly object. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga535ba6d2e0d57f0854c201507a74826e}{evas\+\_\+map\+\_\+util\+\_\+points\+\_\+populate\+\_\+from\+\_\+geometry} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} x, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} y, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} w, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} h, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} z)
\begin{DoxyCompactList}\small\item\em Populate source and destination map points to match given geometry. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_gafad0e4df4fcd8258fff8c1c1b41c6671}{evas\+\_\+map\+\_\+util\+\_\+points\+\_\+color\+\_\+set} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, int r, int g, int b, int a)
\begin{DoxyCompactList}\small\item\em Set color of all points to given color. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga0db530bdf4f619b3c9c4c74c3e87ccac}{evas\+\_\+map\+\_\+util\+\_\+rotate} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, double degrees, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} cx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} cy)
\begin{DoxyCompactList}\small\item\em Change the map to apply the given rotation. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga733ebf337f12735e01f23fd78835be75}{evas\+\_\+map\+\_\+util\+\_\+zoom} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, double zoomx, double zoomy, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} cx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} cy)
\begin{DoxyCompactList}\small\item\em Change the map to apply the given zooming. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga8ec45ba806d347d313556b0d5c5330c8}{evas\+\_\+map\+\_\+util\+\_\+3d\+\_\+rotate} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, double dx, double dy, double dz, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} cx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} cy, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} cz)
\begin{DoxyCompactList}\small\item\em Rotate the map around 3 axes in 3\+D. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga2095fdb6ae2d2bf3548dbd7b137f139a}{evas\+\_\+map\+\_\+util\+\_\+quat\+\_\+rotate} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, double qx, double qy, double qz, double qw, double cx, double cy, double cz)
\begin{DoxyCompactList}\small\item\em Rotate the map in 3\+D using a unit quaternion. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_gaffb11ebe4dfd914f97cdde7e9f713c97}{evas\+\_\+map\+\_\+util\+\_\+3d\+\_\+lighting} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} lx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} ly, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} lz, int lr, int lg, int lb, int ar, int ag, int ab)
\begin{DoxyCompactList}\small\item\em Perform lighting calculations on the given Map. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga2d28d92f2189d8ec098c6dd29da6cdca}{evas\+\_\+map\+\_\+util\+\_\+3d\+\_\+perspective} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} px, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} py, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} z0, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} foc)
\begin{DoxyCompactList}\small\item\em Apply a perspective transform to the map. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Group__Map_gaf9b0303984e52012014bdade3e8f2ad0}{evas\+\_\+map\+\_\+util\+\_\+clockwise\+\_\+get} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m)
\begin{DoxyCompactList}\small\item\em Get the clockwise state of a map. \end{DoxyCompactList}\item 
\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$ \hyperlink{group__Evas__Object__Group__Map_ga68a1a6d2dfdd5c9d88a9200eb78cca4e}{evas\+\_\+map\+\_\+new} (int count)
\begin{DoxyCompactList}\small\item\em Create map of transformation points to be later used with an Evas object. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_gab8575043030c84cd457419e33775d884}{evas\+\_\+map\+\_\+smooth\+\_\+set} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} enabled)
\begin{DoxyCompactList}\small\item\em Set the smoothing for map rendering. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Group__Map_ga705d25b3f5aa9a5a0b4f112576933893}{evas\+\_\+map\+\_\+smooth\+\_\+get} (const \hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m)
\begin{DoxyCompactList}\small\item\em Get the smoothing for map rendering. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_gac40eaffef33cb5a9afe362c9e7759cae}{evas\+\_\+map\+\_\+alpha\+\_\+set} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} enabled)
\begin{DoxyCompactList}\small\item\em Set the alpha flag for map rendering. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Group__Map_gae63cd03fb159837d36960dbbbd070b9b}{evas\+\_\+map\+\_\+alpha\+\_\+get} (const \hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m)
\begin{DoxyCompactList}\small\item\em Get the alpha flag for map rendering. \end{DoxyCompactList}\item 
\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$ \hyperlink{group__Evas__Object__Group__Map_gad93200ad44041b2ef049b45212b1b716}{evas\+\_\+map\+\_\+dup} (const \hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m)
\begin{DoxyCompactList}\small\item\em Copy a previously allocated map. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_gab3e18d6086e352b121a57c130041bb24}{evas\+\_\+map\+\_\+free} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m)
\begin{DoxyCompactList}\small\item\em Free a previously allocated map. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Group__Map_gae356aae5e2949c26f1b32ba0b2cddd8f}{evas\+\_\+map\+\_\+count\+\_\+get} (const \hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m)
\begin{DoxyCompactList}\small\item\em Get a maps size. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga46ab921df9fe617d6c241056784217b7}{evas\+\_\+map\+\_\+point\+\_\+coord\+\_\+set} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, int idx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} x, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} y, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} z)
\begin{DoxyCompactList}\small\item\em Change the map point's coordinate. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga87812b35a91cec3ad383f7ed47d86027}{evas\+\_\+map\+\_\+point\+\_\+coord\+\_\+get} (const \hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, int idx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$x, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$y, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$z)
\begin{DoxyCompactList}\small\item\em Get the map point's coordinate. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga2f1b4d78f055c1752ab254a7ebce13b3}{evas\+\_\+map\+\_\+point\+\_\+image\+\_\+uv\+\_\+set} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, int idx, double u, double v)
\begin{DoxyCompactList}\small\item\em Change the map point's U and V texture source point. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga8949b9b334eeaa205c2fb49f152cd860}{evas\+\_\+map\+\_\+point\+\_\+image\+\_\+uv\+\_\+get} (const \hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, int idx, double $\ast$u, double $\ast$v)
\begin{DoxyCompactList}\small\item\em Get the map point's U and V texture source points. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_ga2ba9f77377f7cc1a79deecb938c8289c}{evas\+\_\+map\+\_\+point\+\_\+color\+\_\+set} (\hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, int idx, int r, int g, int b, int a)
\begin{DoxyCompactList}\small\item\em Set the color of a vertex in the map. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Group__Map_gacf58493e2ef04056b40a023740344cca}{evas\+\_\+map\+\_\+point\+\_\+color\+\_\+get} (const \hyperlink{group__Evas__Object__Group__Map_gae94fcea124ae4135e8bb15a014b334dc}{Evas\+\_\+\+Map} $\ast$m, int idx, int $\ast$r, int $\ast$g, int $\ast$b, int $\ast$a)
\begin{DoxyCompactList}\small\item\em Get the color set on a vertex in the map. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Image_ga5fa34fd24e668429507715a92be1cc58}{evas\+\_\+object\+\_\+image\+\_\+extension\+\_\+can\+\_\+load\+\_\+get} (const char $\ast$file)
\begin{DoxyCompactList}\small\item\em Check if a file extension may be supported by \hyperlink{group__Evas__Object__Image}{Image Object Functions}. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Image_gae40ab40412b1c92fc539457b78f4ccc6}{evas\+\_\+object\+\_\+image\+\_\+extension\+\_\+can\+\_\+load\+\_\+fast\+\_\+get} (const char $\ast$file)
\begin{DoxyCompactList}\small\item\em Check if a file extension may be supported by \hyperlink{group__Evas__Object__Image}{Image Object Functions}. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Evas__Object__Textblock_gac061056160387d944cfb5cd06e1f0ed2}{evas\+\_\+textblock\+\_\+escape\+\_\+string\+\_\+get} (const char $\ast$escape)
\begin{DoxyCompactList}\small\item\em Returns the unescaped version of escape. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Evas__Object__Textblock_ga5b48e6443ca36d06e876032096e8b3de}{evas\+\_\+textblock\+\_\+string\+\_\+escape\+\_\+get} (const char $\ast$string, int $\ast$len\+\_\+ret)
\begin{DoxyCompactList}\small\item\em Returns the escaped version of the string. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Evas__Object__Textblock_gab3fba1153f4fb4a9ad58ed6611f78579}{evas\+\_\+textblock\+\_\+escape\+\_\+string\+\_\+range\+\_\+get} (const char $\ast$escape\+\_\+start, const char $\ast$escape\+\_\+end)
\begin{DoxyCompactList}\small\item\em Return the unescaped version of the string between start and end. \end{DoxyCompactList}\item 
\hyperlink{group__Evas__Object__Textblock_ga0936b029caf5493691f7fd523f8b885c}{Evas\+\_\+\+Textblock\+\_\+\+Style} $\ast$ \hyperlink{group__Evas__Object__Textblock_ga5047d80b99150342ce3cd5518b474df8}{evas\+\_\+textblock\+\_\+style\+\_\+new} (void)
\begin{DoxyCompactList}\small\item\em Creates a new textblock style. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_gafdc12ce69d5b4ccf1f8434d1555faee1}{evas\+\_\+textblock\+\_\+style\+\_\+free} (\hyperlink{group__Evas__Object__Textblock_ga0936b029caf5493691f7fd523f8b885c}{Evas\+\_\+\+Textblock\+\_\+\+Style} $\ast$ts)
\begin{DoxyCompactList}\small\item\em Destroys a textblock style. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_gaf536f7e63f652e36a125006e31cf5457}{evas\+\_\+textblock\+\_\+style\+\_\+set} (\hyperlink{group__Evas__Object__Textblock_ga0936b029caf5493691f7fd523f8b885c}{Evas\+\_\+\+Textblock\+\_\+\+Style} $\ast$ts, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em Sets the style ts to the style passed as text by text. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Evas__Object__Textblock_ga78006060e85f5ed03edddd66528c831c}{evas\+\_\+textblock\+\_\+style\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0936b029caf5493691f7fd523f8b885c}{Evas\+\_\+\+Textblock\+\_\+\+Style} $\ast$ts)
\begin{DoxyCompactList}\small\item\em Return the text of the style ts. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_gaa97aaef2ad0653782c7ad1ca30bcb3cb}{evas\+\_\+object\+\_\+textblock\+\_\+text\+\_\+markup\+\_\+prepend} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em Prepends markup to the cursor cur. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_ga601d0627d1eeddf9a0309ee9b8ccbdf8}{evas\+\_\+textblock\+\_\+cursor\+\_\+free} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Free the cursor and unassociate it from the object. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_ga27621ffac25b8542464c27f12e12572e}{evas\+\_\+textblock\+\_\+cursor\+\_\+paragraph\+\_\+first} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Sets the cursor to the start of the first text node. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_ga92e6a2f9aac93282506835e92a06dbbc}{evas\+\_\+textblock\+\_\+cursor\+\_\+paragraph\+\_\+last} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em sets the cursor to the end of the last text node. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga50c581abc364afaff44a86fd919d3a84}{evas\+\_\+textblock\+\_\+cursor\+\_\+paragraph\+\_\+next} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Advances to the start of the next text node. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_gab8936b73670c805b198c5985db519a0a}{evas\+\_\+textblock\+\_\+cursor\+\_\+paragraph\+\_\+prev} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Advances to the end of the previous text node. \end{DoxyCompactList}\item 
const \\*
\hyperlink{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format} $\ast$ \hyperlink{group__Evas__Object__Textblock_ga2b24d80e44cac89d2f048e158e07f93e}{evas\+\_\+textblock\+\_\+node\+\_\+format\+\_\+next\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format} $\ast$n)
\begin{DoxyCompactList}\small\item\em Returns the next format node (after n) \end{DoxyCompactList}\item 
const \\*
\hyperlink{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format} $\ast$ \hyperlink{group__Evas__Object__Textblock_ga0ac4a6e25756e6b35ad54f2956facbc5}{evas\+\_\+textblock\+\_\+node\+\_\+format\+\_\+prev\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format} $\ast$n)
\begin{DoxyCompactList}\small\item\em Returns the prev format node (after n) \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_ga21bcdc30067946a55523cf6218521695}{evas\+\_\+textblock\+\_\+cursor\+\_\+set\+\_\+at\+\_\+format} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, const \hyperlink{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format} $\ast$n)
\begin{DoxyCompactList}\small\item\em Sets the cursor to point to the place where format points to. \end{DoxyCompactList}\item 
const \\*
\hyperlink{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format} $\ast$ \hyperlink{group__Evas__Object__Textblock_ga1776c92dfd333151300b3249346c8b81}{evas\+\_\+textblock\+\_\+cursor\+\_\+format\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Return the format node at the position pointed by cur. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Evas__Object__Textblock_gac7453960100227964987b1a8cf240b52}{evas\+\_\+textblock\+\_\+node\+\_\+format\+\_\+text\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format} $\ast$fnode)
\begin{DoxyCompactList}\small\item\em Get the text format representation of the format node. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_ga81b98c8e5cc57edc08333abea11a4b2d}{evas\+\_\+textblock\+\_\+cursor\+\_\+at\+\_\+format\+\_\+set} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, const \hyperlink{group__Evas__Object__Textblock_gadcd2409468741c89d607f06e17da1f64}{Evas\+\_\+\+Object\+\_\+\+Textblock\+\_\+\+Node\+\_\+\+Format} $\ast$fmt)
\begin{DoxyCompactList}\small\item\em Set the cursor to point to the position of fmt. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga11e20ff8787ab159708f020f114e0b2a}{evas\+\_\+textblock\+\_\+cursor\+\_\+format\+\_\+is\+\_\+visible\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Check if the current cursor position is a visible format. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_gaeafbb15af723e5f1475cf9f3030a45d4}{evas\+\_\+textblock\+\_\+cursor\+\_\+format\+\_\+next} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Advances to the next format node. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga63ce0fd8273f7a19f455252016cc516f}{evas\+\_\+textblock\+\_\+cursor\+\_\+format\+\_\+prev} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Advances to the previous format node. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga900e91fec4b6afcceb64bf19a8710a8c}{evas\+\_\+textblock\+\_\+cursor\+\_\+is\+\_\+format} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Returns true if the cursor points to a format. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga07105f75b9cc3c6e8dfb9695d06b76b6}{evas\+\_\+textblock\+\_\+cursor\+\_\+char\+\_\+next} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Advances 1 char forward. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga73f736bddac5cd29419493b6628e18c7}{evas\+\_\+textblock\+\_\+cursor\+\_\+char\+\_\+prev} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Advances 1 char backward. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga73fe5f0707968e37570157cdd557f7e9}{evas\+\_\+textblock\+\_\+cursor\+\_\+word\+\_\+start} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Moves the cursor to the start of the word under the cursor. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga30bfc9115e3424eb0fdbb5a20d90006d}{evas\+\_\+textblock\+\_\+cursor\+\_\+word\+\_\+end} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Moves the cursor to the end of the word under the cursor. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_gae0f1d5d336098ffa2f20cc88cc5f0b4f}{evas\+\_\+textblock\+\_\+cursor\+\_\+paragraph\+\_\+char\+\_\+first} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Go to the first char in the node the cursor is pointing on. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_ga483f4bd347c49a69188cf0e48a53c8db}{evas\+\_\+textblock\+\_\+cursor\+\_\+paragraph\+\_\+char\+\_\+last} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Go to the last char in a text node. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_gadb340d948cabaaa37ece1aa2adaa4c11}{evas\+\_\+textblock\+\_\+cursor\+\_\+line\+\_\+char\+\_\+first} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Go to the start of the current line. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_gacb06bc09fd1b4b5fe5dcbcfc592f5c97}{evas\+\_\+textblock\+\_\+cursor\+\_\+line\+\_\+char\+\_\+last} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Go to the end of the current line. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_ga26f34e45c5694208a640d1edbe1645c7}{evas\+\_\+textblock\+\_\+cursor\+\_\+pos\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Return the current cursor pos. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_gab4c4175469da1aac05b9a94352cede66}{evas\+\_\+textblock\+\_\+cursor\+\_\+pos\+\_\+set} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, int pos)
\begin{DoxyCompactList}\small\item\em Set the cursor pos. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga938b483be71d402a5193fb0bbe112094}{evas\+\_\+textblock\+\_\+cursor\+\_\+line\+\_\+set} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, int line)
\begin{DoxyCompactList}\small\item\em Go to the start of the line passed. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_gacc51709ebde1d12e3fc43d1235048791}{evas\+\_\+textblock\+\_\+cursor\+\_\+compare} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur1, const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur2)
\begin{DoxyCompactList}\small\item\em Compare two cursors. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_ga7fc4731e670d010ac17af02bd88bd9ef}{evas\+\_\+textblock\+\_\+cursor\+\_\+copy} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur\+\_\+dest)
\begin{DoxyCompactList}\small\item\em Make cur\+\_\+dest point to the same place as cur. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_gaa5005d19ed7a4527fc48ff1e179d5fb4}{evas\+\_\+textblock\+\_\+cursor\+\_\+text\+\_\+append} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em Adds text to the current cursor position and set the cursor to {\itshape before} the start of the text just added. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_ga58beea9e502648ddd60a0de514424f93}{evas\+\_\+textblock\+\_\+cursor\+\_\+text\+\_\+prepend} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, const char $\ast$text)
\begin{DoxyCompactList}\small\item\em Adds text to the current cursor position and set the cursor to {\itshape after} the start of the text just added. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_gae57007011f8585b841652819c389719b}{evas\+\_\+textblock\+\_\+cursor\+\_\+format\+\_\+append} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, const char $\ast$format)
\begin{DoxyCompactList}\small\item\em Adds format to the current cursor position. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga8ea86312e1c124724979443f256c6830}{evas\+\_\+textblock\+\_\+cursor\+\_\+format\+\_\+prepend} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, const char $\ast$format)
\begin{DoxyCompactList}\small\item\em Adds format to the current cursor position. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_ga89cb7b380acc84797b2ef8cb9ae22b09}{evas\+\_\+textblock\+\_\+cursor\+\_\+char\+\_\+delete} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Delete the character at the location of the cursor. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Textblock_gad863c689181a25bbfd6cdc24f5452585}{evas\+\_\+textblock\+\_\+cursor\+\_\+range\+\_\+delete} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur1, \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur2)
\begin{DoxyCompactList}\small\item\em Delete the range between cur1 and cur2. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Evas__Object__Textblock_gad18404fa73fd6101619f28862d7b0524}{evas\+\_\+textblock\+\_\+cursor\+\_\+paragraph\+\_\+text\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Return the text of the paragraph cur points to -\/ returns the text in markup. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_gadc09c6f9fd042cfd595ad0dbb7942008}{evas\+\_\+textblock\+\_\+cursor\+\_\+paragraph\+\_\+text\+\_\+length\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Return the length of the paragraph, cheaper the eina\+\_\+unicode\+\_\+strlen() \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga85c1d3a7fa73337c06e3f93018aac70f}{evas\+\_\+textblock\+\_\+cursor\+\_\+visible\+\_\+range\+\_\+get} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$start, \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$end)
\begin{DoxyCompactList}\small\item\em Return the currently visible range. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ \hyperlink{group__Evas__Object__Textblock_gae165b82003593dd65e0c8a24fc40cf92}{evas\+\_\+textblock\+\_\+cursor\+\_\+range\+\_\+formats\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur1, const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur2)
\begin{DoxyCompactList}\small\item\em Return the format nodes in the range between cur1 and cur2. \end{DoxyCompactList}\item 
char $\ast$ \hyperlink{group__Evas__Object__Textblock_gacdda3c9b1ad1c9a5b16394bb6b1b68b6}{evas\+\_\+textblock\+\_\+cursor\+\_\+range\+\_\+text\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur1, const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur2, \hyperlink{group__Evas__Object__Textblock_ga6da153edb48c3c613ea5bb0999c7d9c2}{Evas\+\_\+\+Textblock\+\_\+\+Text\+\_\+\+Type} format)
\begin{DoxyCompactList}\small\item\em Return the text in the range between cur1 and cur2. \end{DoxyCompactList}\item 
char $\ast$ \hyperlink{group__Evas__Object__Textblock_ga0c9f707f2b0ee70ceeaf7eb0a3fdd5b8}{evas\+\_\+textblock\+\_\+cursor\+\_\+content\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Return the content of the cursor. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga8aeed68bb3c37c6c97ec1f58c9e4f084}{evas\+\_\+textblock\+\_\+cursor\+\_\+geometry\+\_\+bidi\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cy, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cw, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$ch, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cx2, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cy2, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cw2, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$ch2, \hyperlink{group__Evas__Object__Textblock_ga9ebe8db5023d238f6af6a27e8ca4bd5f}{Evas\+\_\+\+Textblock\+\_\+\+Cursor\+\_\+\+Type} ctype)
\begin{DoxyCompactList}\small\item\em Returns the geometry of two cursors (\char`\"{}split cursor\char`\"{}), if logical cursor is between L\+T\+R/\+R\+T\+L text, also considering paragraph direction. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_gad25d397f7c5b988300cff3ae21748c9a}{evas\+\_\+textblock\+\_\+cursor\+\_\+geometry\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cy, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cw, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$ch, Evas\+\_\+\+Bi\+Di\+\_\+\+Direction $\ast$dir, \hyperlink{group__Evas__Object__Textblock_ga9ebe8db5023d238f6af6a27e8ca4bd5f}{Evas\+\_\+\+Textblock\+\_\+\+Cursor\+\_\+\+Type} ctype)
\begin{DoxyCompactList}\small\item\em Returns the geometry of the cursor. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_gae386a550c8f5a19abc3fa5099a1501ad}{evas\+\_\+textblock\+\_\+cursor\+\_\+char\+\_\+geometry\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cy, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cw, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$ch)
\begin{DoxyCompactList}\small\item\em Returns the geometry of the char at cur. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_ga7ba7d90d0f53ef7b04eb2beb1a9296ef}{evas\+\_\+textblock\+\_\+cursor\+\_\+pen\+\_\+geometry\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cpen\+\_\+x, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cy, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cadv, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$ch)
\begin{DoxyCompactList}\small\item\em Returns the geometry of the pen at cur. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_ga9d97db2790587d07b40bcbaa5ab2cd79}{evas\+\_\+textblock\+\_\+cursor\+\_\+line\+\_\+geometry\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cy, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cw, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$ch)
\begin{DoxyCompactList}\small\item\em Returns the geometry of the line at cur. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga2b4555e8cf8066d845824c3c97ef2a06}{evas\+\_\+textblock\+\_\+cursor\+\_\+char\+\_\+coord\+\_\+set} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} x, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} y)
\begin{DoxyCompactList}\small\item\em Set the position of the cursor according to the X and Y coordinates. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Object__Textblock_gad9aad5c6bc696fe4ae8b2f648b46c2ca}{evas\+\_\+textblock\+\_\+cursor\+\_\+line\+\_\+coord\+\_\+set} (\hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} y)
\begin{DoxyCompactList}\small\item\em Set the cursor position according to the y coord. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ \hyperlink{group__Evas__Object__Textblock_gaedca521ccf9134a83d4665acae6a7981}{evas\+\_\+textblock\+\_\+cursor\+\_\+range\+\_\+geometry\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur1, const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur2)
\begin{DoxyCompactList}\small\item\em Get the geometry of a range. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_ga117d60cdd26bfb5e6c56299a206b3f14}{evas\+\_\+textblock\+\_\+cursor\+\_\+format\+\_\+item\+\_\+geometry\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cx, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cy, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cw, \hyperlink{Evas__Common_8h_a2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$ch)
\begin{DoxyCompactList}\small\item\em Get the geometry of ? \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Object__Textblock_gae6a912d9bf5ecbc09f26395a36fa0f46}{evas\+\_\+textblock\+\_\+cursor\+\_\+eol\+\_\+get} (const \hyperlink{group__Evas__Object__Textblock_ga0b6c2d49d4271badfa08e89a53a1dd12}{Evas\+\_\+\+Textblock\+\_\+\+Cursor} $\ast$cur)
\begin{DoxyCompactList}\small\item\em Checks if the cursor points to the end of the line. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Smart__Group_gae10922eb9cf7d0654f282ba87dfc3ece}{evas\+\_\+smart\+\_\+free} (\hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} $\ast$s)
\begin{DoxyCompactList}\small\item\em Free an \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} struct. \end{DoxyCompactList}\item 
\hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} $\ast$ \hyperlink{group__Evas__Smart__Group_ga52391e412ef2905ad25c348724f33e26}{evas\+\_\+smart\+\_\+class\+\_\+new} (const \hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} $\ast$sc)
\begin{DoxyCompactList}\small\item\em Creates a new \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} from a given \hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} struct. \end{DoxyCompactList}\item 
const \hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} $\ast$ \hyperlink{group__Evas__Smart__Group_gac3424c1ddb24487269d56ab3413756d0}{evas\+\_\+smart\+\_\+class\+\_\+get} (const \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} $\ast$s)
\begin{DoxyCompactList}\small\item\em Get the \hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} handle of an \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} struct. \end{DoxyCompactList}\item 
void $\ast$ \hyperlink{group__Evas__Smart__Group_gadeb340e24859a09577a0b7838fa11829}{evas\+\_\+smart\+\_\+data\+\_\+get} (const \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} $\ast$s)
\begin{DoxyCompactList}\small\item\em Get the data pointer set on an \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} struct. \end{DoxyCompactList}\item 
const \hyperlink{group__Evas__Smart__Group_ga0ad0e7d482d7660e756e275d355e3634}{Evas\+\_\+\+Smart\+\_\+\+Cb\+\_\+\+Description} $\ast$$\ast$ \hyperlink{group__Evas__Smart__Group_ga21bfd8ca489ecc08a0c3c9f66764f06d}{evas\+\_\+smart\+\_\+callbacks\+\_\+descriptions\+\_\+get} (const \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} $\ast$s, unsigned int $\ast$count)
\begin{DoxyCompactList}\small\item\em Get the smart callbacks known by this \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} handle's smart class hierarchy. \end{DoxyCompactList}\item 
const \hyperlink{group__Evas__Smart__Group_ga0ad0e7d482d7660e756e275d355e3634}{Evas\+\_\+\+Smart\+\_\+\+Cb\+\_\+\+Description} $\ast$ \hyperlink{group__Evas__Smart__Group_ga96fda01ec73f9ce9302fc73c827b8751}{evas\+\_\+smart\+\_\+callback\+\_\+description\+\_\+find} (const \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} $\ast$s, const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Find a callback description for the callback named {\itshape name}. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Smart__Group_gae095bab508ff7a68b435047f43bb1ad9}{evas\+\_\+smart\+\_\+class\+\_\+inherit\+\_\+full} (\hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} $\ast$sc, const \hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} $\ast$parent\+\_\+sc, unsigned int parent\+\_\+sc\+\_\+size)
\begin{DoxyCompactList}\small\item\em Sets one class to inherit from the other. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Smart__Group_ga5f197ec846dac0a3998b084b46ce3d34}{evas\+\_\+smart\+\_\+usage\+\_\+get} (const \hyperlink{Evas__Common_8h_a7cdfd1afece1cad64c413eb9a778ddbb}{Evas\+\_\+\+Smart} $\ast$s)
\begin{DoxyCompactList}\small\item\em Get the number of users of the smart instance. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Smart__Object__Group_ga84964c53d1d5f1fb59d9799d1d47e9a9}{evas\+\_\+smart\+\_\+legacy\+\_\+type\+\_\+register} (const char $\ast$type, const \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} $\ast$klass)
\begin{DoxyCompactList}\small\item\em Registers an object type and its associated class. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Smart__Object__Clipped_ga94cfbe31903b171a54e05913f12714ed}{evas\+\_\+object\+\_\+smart\+\_\+clipped\+\_\+smart\+\_\+set} (\hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} $\ast$sc)
\begin{DoxyCompactList}\small\item\em Set a given smart class' callbacks so it implements the {\bfseries clipped smart object"}'s interface. \end{DoxyCompactList}\item 
const \hyperlink{group__Evas__Smart__Group_gaea15f67e901bf5380cdb67dc1bb43391}{Evas\+\_\+\+Smart\+\_\+\+Class} $\ast$ \hyperlink{group__Evas__Smart__Object__Clipped_gabbb2c85a3978e44404528a94be381dcd}{evas\+\_\+object\+\_\+smart\+\_\+clipped\+\_\+class\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get a pointer to the {\bfseries clipped smart object's} class, to use for proper inheritance. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Object__Box_ga6a93961343776a654200084213804fd3}{evas\+\_\+object\+\_\+box\+\_\+smart\+\_\+set} (\hyperlink{group__Evas__Object__Box_ga2a8fbeeab4f5ae23e7bc1b291e27c5e1}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api} $\ast$api)
\begin{DoxyCompactList}\small\item\em Set the default box {\itshape api} struct (Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api) with the default values. \end{DoxyCompactList}\item 
const \hyperlink{group__Evas__Object__Box_ga2a8fbeeab4f5ae23e7bc1b291e27c5e1}{Evas\+\_\+\+Object\+\_\+\+Box\+\_\+\+Api} $\ast$ \hyperlink{group__Evas__Object__Box_ga87222ff21012a79caf1e284dcecad350}{evas\+\_\+object\+\_\+box\+\_\+smart\+\_\+class\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the Evas box smart class, for inheritance purposes. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Cserve_ga665321372e0668b483c69755e54ac340}{evas\+\_\+cserve\+\_\+want\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves if the system wants to share bitmaps using the server. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Cserve_ga6dbad4284ba54468100ffb8fc48b4939}{evas\+\_\+cserve\+\_\+connected\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves if the system is connected to the server used to share bitmaps. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Cserve_gafc2722c552a1142bfadea61d1b284954}{evas\+\_\+cserve\+\_\+stats\+\_\+get} (\hyperlink{struct__Evas__Cserve__Stats}{Evas\+\_\+\+Cserve\+\_\+\+Stats} $\ast$stats)
\begin{DoxyCompactList}\small\item\em Retrieves statistics from a running bitmap sharing server. \end{DoxyCompactList}\item 
void \hyperlink{Evas__Common_8h_ad494b69917572d0b97685196c23c5530}{evas\+\_\+cserve\+\_\+image\+\_\+cache\+\_\+contents\+\_\+clean} (\hyperlink{struct__Evas__Cserve__Image__Cache}{Evas\+\_\+\+Cserve\+\_\+\+Image\+\_\+\+Cache} $\ast$cache)
\begin{DoxyCompactList}\small\item\em Completely discard/clean a given images cache, thus re-\/setting it. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Cserve_gaaae6f006ae2933906bc86173163f1396}{evas\+\_\+cserve\+\_\+config\+\_\+get} (\hyperlink{struct__Evas__Cserve__Config}{Evas\+\_\+\+Cserve\+\_\+\+Config} $\ast$config)
\begin{DoxyCompactList}\small\item\em Retrieves the current configuration of the Evas image caching server. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Cserve_ga0e9c8fa6a168e457a73a90acb1343c0e}{evas\+\_\+cserve\+\_\+config\+\_\+set} (const \hyperlink{struct__Evas__Cserve__Config}{Evas\+\_\+\+Cserve\+\_\+\+Config} $\ast$config)
\begin{DoxyCompactList}\small\item\em Changes the configurations of the Evas image caching server. \end{DoxyCompactList}\item 
\hypertarget{group__Evas__Cserve_ga0f34f9aaebaf62e8ce2421fef0f275b2}{void \hyperlink{group__Evas__Cserve_ga0f34f9aaebaf62e8ce2421fef0f275b2}{evas\+\_\+cserve\+\_\+disconnect} (void)}\label{group__Evas__Cserve_ga0f34f9aaebaf62e8ce2421fef0f275b2}

\begin{DoxyCompactList}\small\item\em Force the system to disconnect from the bitmap caching server. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Evas__Utils_gaca3384642e5ebb32cfeab24c760c739a}{evas\+\_\+load\+\_\+error\+\_\+str} (Evas\+\_\+\+Load\+\_\+\+Error error)
\begin{DoxyCompactList}\small\item\em Converts the given Evas image load error code into a string describing it in english. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Utils_ga143f983570c36917783a6b1a3b341bf5}{evas\+\_\+color\+\_\+hsv\+\_\+to\+\_\+rgb} (float h, float s, float v, int $\ast$r, int $\ast$g, int $\ast$b)
\begin{DoxyCompactList}\small\item\em Convert a given color from H\+S\+V to R\+G\+B format. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Utils_gaa8711329d10e34fc8a3221598afe7a91}{evas\+\_\+color\+\_\+rgb\+\_\+to\+\_\+hsv} (int r, int g, int b, float $\ast$h, float $\ast$s, float $\ast$v)
\begin{DoxyCompactList}\small\item\em Convert a given color from R\+G\+B to H\+S\+V format. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Utils_gac02bf3973675ae7591b9f34deef1554f}{evas\+\_\+color\+\_\+argb\+\_\+premul} (int a, int $\ast$r, int $\ast$g, int $\ast$b)
\begin{DoxyCompactList}\small\item\em Pre-\/multiplies a rgb triplet by an alpha factor. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Utils_ga862abed1097a429dd439fbe08813cd9d}{evas\+\_\+color\+\_\+argb\+\_\+unpremul} (int a, int $\ast$r, int $\ast$g, int $\ast$b)
\begin{DoxyCompactList}\small\item\em Undo pre-\/multiplication of a rgb triplet by an alpha factor. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Utils_ga6728112a26090165c5e4a1a6bf71ffb1}{evas\+\_\+data\+\_\+argb\+\_\+premul} (unsigned int $\ast$data, unsigned int len)
\begin{DoxyCompactList}\small\item\em Pre-\/multiplies data by an alpha factor. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Utils_gafdab034f277f25c3cd0195f4e7fbb38d}{evas\+\_\+data\+\_\+argb\+\_\+unpremul} (unsigned int $\ast$data, unsigned int len)
\begin{DoxyCompactList}\small\item\em Undo pre-\/multiplication data by an alpha factor. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Utils_ga044cd250a33c2d994b2c5d3d31e3f413}{evas\+\_\+string\+\_\+char\+\_\+next\+\_\+get} (const char $\ast$str, int pos, int $\ast$decoded)
\begin{DoxyCompactList}\small\item\em Gets the next character in the string. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Utils_gab7c9b92ab4ccb14a3391f1fa884bae24}{evas\+\_\+string\+\_\+char\+\_\+prev\+\_\+get} (const char $\ast$str, int pos, int $\ast$decoded)
\begin{DoxyCompactList}\small\item\em Gets the previous character in the string. \end{DoxyCompactList}\item 
int \hyperlink{group__Evas__Utils_gadfcfcae8546f2d7f6c14c5e1b17b8446}{evas\+\_\+string\+\_\+char\+\_\+len\+\_\+get} (const char $\ast$str)
\begin{DoxyCompactList}\small\item\em Get the length in characters of the string. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Keys_ga6cc24a5ea4b39b84c7a3e617de3db261}{evas\+\_\+key\+\_\+modifier\+\_\+is\+\_\+set} (const \hyperlink{Evas__Common_8h_a198d0b10861c1da456004688d3443e96}{Evas\+\_\+\+Modifier} $\ast$m, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Checks the state of a given modifier key, at the time of the call. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Evas__Keys_ga08080dfe3ad50c85f4965b9063bfd7de}{evas\+\_\+key\+\_\+lock\+\_\+is\+\_\+set} (const \hyperlink{Evas__Common_8h_a791323b644ee831ead4c5d25552a0fd8}{Evas\+\_\+\+Lock} $\ast$l, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Checks the state of a given lock key, at the time of the call. \end{DoxyCompactList}\end{DoxyCompactItemize}
{\bf }\par
\begin{DoxyCompactItemize}
\item 
void \hyperlink{group__Evas__Font__Path__Group_ga06102fb928561e458b4d5b17c378aee0}{evas\+\_\+font\+\_\+path\+\_\+global\+\_\+clear} (void)
\begin{DoxyCompactList}\small\item\em Removes all font paths loaded into memory by evas\+\_\+font\+\_\+path\+\_\+app\+\_\+$\ast$ A\+P\+Is for the application. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Font__Path__Group_ga851dd3cc8fa4c4a500739f034fc819cf}{evas\+\_\+font\+\_\+path\+\_\+global\+\_\+append} (const char $\ast$path)
\begin{DoxyCompactList}\small\item\em Appends a font path to the list of font paths used by the application. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Font__Path__Group_gac8b30ffedf8f62e2f5d275294c51c30b}{evas\+\_\+font\+\_\+path\+\_\+global\+\_\+prepend} (const char $\ast$path)
\begin{DoxyCompactList}\small\item\em Prepends a font path to the list of font paths used by the application. \end{DoxyCompactList}\item 
const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ \hyperlink{group__Evas__Font__Path__Group_ga287cb9e19e3e28a196e8ccf6f64b341b}{evas\+\_\+font\+\_\+path\+\_\+global\+\_\+list} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the list of font paths used by the application. \end{DoxyCompactList}\end{DoxyCompactItemize}

\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Evas__Common_8h_af1779d616e0b6eedbbe62c79658e15c7}{\hyperlink{Evas__Common_8h_a15361e29701195a6391ff713459f495a}{Evas\+\_\+\+Version} $\ast$ {\bfseries evas\+\_\+version}}\label{Evas__Common_8h_af1779d616e0b6eedbbe62c79658e15c7}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
These routines are used for Evas library interaction. 



\subsection{Macro Definition Documentation}
\hypertarget{Evas__Common_8h_a604a242652e76d2e4ec60088d95d9c92}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+B\+E\+F\+O\+R\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+B\+E\+F\+O\+R\+E}}
\index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+B\+E\+F\+O\+R\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+B\+E\+F\+O\+R\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+B\+E\+F\+O\+R\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+B\+E\+F\+O\+R\+E~-\/100}}\label{Evas__Common_8h_a604a242652e76d2e4ec60088d95d9c92}


Slightly more prioritized than default. 

\begin{DoxySince}{Since}
1.\+1 
\end{DoxySince}
\hypertarget{Evas__Common_8h_ad3707d7842e65932f5758ea131603337}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+D\+E\+F\+A\+U\+L\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+D\+E\+F\+A\+U\+L\+T}}
\index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+D\+E\+F\+A\+U\+L\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+D\+E\+F\+A\+U\+L\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+D\+E\+F\+A\+U\+L\+T}]{\setlength{\rightskip}{0pt plus 5cm}\#define E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+D\+E\+F\+A\+U\+L\+T~0}}\label{Evas__Common_8h_ad3707d7842e65932f5758ea131603337}


Default callback priority level. 

\begin{DoxySince}{Since}
1.\+1 
\end{DoxySince}


Referenced by evas\+\_\+event\+\_\+callback\+\_\+add(), evas\+\_\+object\+\_\+event\+\_\+callback\+\_\+add(), and evas\+\_\+object\+\_\+smart\+\_\+callback\+\_\+add().

\hypertarget{Evas__Common_8h_ab1ba0cf97953606d293f6b336ecac8c7}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+A\+F\+T\+E\+R@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+A\+F\+T\+E\+R}}
\index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+A\+F\+T\+E\+R@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+A\+F\+T\+E\+R}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+A\+F\+T\+E\+R}]{\setlength{\rightskip}{0pt plus 5cm}\#define E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+A\+F\+T\+E\+R~100}}\label{Evas__Common_8h_ab1ba0cf97953606d293f6b336ecac8c7}


Slightly less prioritized than default. 

\begin{DoxySince}{Since}
1.\+1 
\end{DoxySince}
\hypertarget{Evas__Common_8h_a221bb4937212aadc8c13a1e65c7f4aa3}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N}}
\index{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N}]{\setlength{\rightskip}{0pt plus 5cm}\#define E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+V\+E\+R\+S\+I\+O\+N~1}}\label{Evas__Common_8h_a221bb4937212aadc8c13a1e65c7f4aa3}


Magic version number to know what the video surf struct looks like. 

\begin{DoxySince}{Since}
1.\+1 
\end{DoxySince}


\subsection{Typedef Documentation}
\hypertarget{Evas__Common_8h_a15361e29701195a6391ff713459f495a}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Version@{Evas\+\_\+\+Version}}
\index{Evas\+\_\+\+Version@{Evas\+\_\+\+Version}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Version}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Evas\+\_\+\+Version}}}\label{Evas__Common_8h_a15361e29701195a6391ff713459f495a}


This is the Evas version information structure that can be used at runtime to detect which version of evas is being used and adapt appropriately as follows for example\+: 


\begin{DoxyCode}
1 #if defined(EVAS\_VERSION\_MAJOR) && (EVAS\_VERSION\_MAJOR >= 1) && defined(EVAS\_VERSION\_MINOR) &&
       (EVAS\_VERSION\_MINOR > 0)
2 printf("Evas version: %i.%i.%i\(\backslash\)n",
3        evas\_version->major,
4        evas\_version->minor,
5        evas\_version->micro);
6 if (evas\_version->revision > 0)
7   \{
8     printf("  Built from Git revision # %i\(\backslash\)n", evas\_version->revision);
9   \}
10 #endif
\end{DoxyCode}
 \hypertarget{Evas__Common_8h_a076b2a9b2de2b2144a4193b1d12ed448}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Callback\+\_\+\+Type@{Evas\+\_\+\+Callback\+\_\+\+Type}}
\index{Evas\+\_\+\+Callback\+\_\+\+Type@{Evas\+\_\+\+Callback\+\_\+\+Type}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Callback\+\_\+\+Type}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Evas\+\_\+\+Callback\+\_\+\+Type}  {\bf Evas\+\_\+\+Callback\+\_\+\+Type}}}\label{Evas__Common_8h_a076b2a9b2de2b2144a4193b1d12ed448}


Identifier of callbacks to be set for Evas canvases or Evas objects. 

The following figure illustrates some Evas callbacks\+:

  
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{evas-callbacks}}
\end{DoxyImageNoCaption}


\begin{DoxySeeAlso}{See also}
\hyperlink{group__Evas__Object__Group__Events_ga23be30ac5cdfb780f1ff82e9108ec26b}{evas\+\_\+object\+\_\+event\+\_\+callback\+\_\+add()} 

\hyperlink{group__Evas__Canvas__Events_gaf236cc76039a654de4df734f8875ba1a}{evas\+\_\+event\+\_\+callback\+\_\+add()}The types of events triggering a callback 
\end{DoxySeeAlso}
\hypertarget{Evas__Common_8h_a569c486e7bbb47ad28baaec79eb1ff3b}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Callback\+\_\+\+Priority@{Evas\+\_\+\+Callback\+\_\+\+Priority}}
\index{Evas\+\_\+\+Callback\+\_\+\+Priority@{Evas\+\_\+\+Callback\+\_\+\+Priority}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Callback\+\_\+\+Priority}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Evas\+\_\+\+Callback\+\_\+\+Priority}}}\label{Evas__Common_8h_a569c486e7bbb47ad28baaec79eb1ff3b}


Callback priority value. 

Range is -\/32k -\/ 32k. The lower the number, the bigger the priority.

\begin{DoxySeeAlso}{See also}
\hyperlink{Evas__Common_8h_ab1ba0cf97953606d293f6b336ecac8c7}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+A\+F\+T\+E\+R} 

\hyperlink{Evas__Common_8h_a604a242652e76d2e4ec60088d95d9c92}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+B\+E\+F\+O\+R\+E} 

\hyperlink{Evas__Common_8h_ad3707d7842e65932f5758ea131603337}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+P\+R\+I\+O\+R\+I\+T\+Y\+\_\+\+D\+E\+F\+A\+U\+L\+T}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+1 
\end{DoxySince}
\hypertarget{Evas__Common_8h_aae3a7dde94160cc18015784fb192bb2f}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Button\+\_\+\+Flags@{Evas\+\_\+\+Button\+\_\+\+Flags}}
\index{Evas\+\_\+\+Button\+\_\+\+Flags@{Evas\+\_\+\+Button\+\_\+\+Flags}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Button\+\_\+\+Flags}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Evas\+\_\+\+Button\+\_\+\+Flags}  {\bf Evas\+\_\+\+Button\+\_\+\+Flags}}}\label{Evas__Common_8h_aae3a7dde94160cc18015784fb192bb2f}


Flags for Mouse Button events. 

Flags for Mouse Button events \hypertarget{Evas__Common_8h_a9fda4d6d744ae16549b3765df7363f95}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Event\+\_\+\+Flags@{Evas\+\_\+\+Event\+\_\+\+Flags}}
\index{Evas\+\_\+\+Event\+\_\+\+Flags@{Evas\+\_\+\+Event\+\_\+\+Flags}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Event\+\_\+\+Flags}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Evas\+\_\+\+Event\+\_\+\+Flags}  {\bf Evas\+\_\+\+Event\+\_\+\+Flags}}}\label{Evas__Common_8h_a9fda4d6d744ae16549b3765df7363f95}


Flags for Events. 

Flags for Events \hypertarget{Evas__Common_8h_ad2e6fabd7fd5765d4c713e33786419e4}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Coord\+\_\+\+Size@{Evas\+\_\+\+Coord\+\_\+\+Size}}
\index{Evas\+\_\+\+Coord\+\_\+\+Size@{Evas\+\_\+\+Coord\+\_\+\+Size}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Coord\+\_\+\+Size}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf \+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Size} {\bf Evas\+\_\+\+Coord\+\_\+\+Size}}}\label{Evas__Common_8h_ad2e6fabd7fd5765d4c713e33786419e4}


Evas\+\_\+\+Coord size. 

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Evas__Common_8h_a6edf6483f786e60ea542d7b9125145d7}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size@{Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size}}
\index{Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size@{Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf \+\_\+\+Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size} {\bf Evas\+\_\+\+Coord\+\_\+\+Precision\+\_\+\+Size}}}\label{Evas__Common_8h_a6edf6483f786e60ea542d7b9125145d7}


Evas\+\_\+\+Coord size with sub-\/pixel precision. 

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Evas__Common_8h_a13da258156069d3f9adb5601642a4ce9}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Video\+\_\+\+Surface@{Evas\+\_\+\+Video\+\_\+\+Surface}}
\index{Evas\+\_\+\+Video\+\_\+\+Surface@{Evas\+\_\+\+Video\+\_\+\+Surface}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Video\+\_\+\+Surface}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Evas\+\_\+\+Video\+\_\+\+Surface}}}\label{Evas__Common_8h_a13da258156069d3f9adb5601642a4ce9}


A generic datatype for video specific surface information. 

\begin{DoxySeeAlso}{See also}
evas\+\_\+object\+\_\+image\+\_\+video\+\_\+surface\+\_\+set 

evas\+\_\+object\+\_\+image\+\_\+video\+\_\+surface\+\_\+get 
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+1 
\end{DoxySince}
\hypertarget{Evas__Common_8h_ac5ea117451dc3493fb35ed77dd99b42a}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post@{Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post}}
\index{Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post@{Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf \+\_\+\+Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post} {\bf Evas\+\_\+\+Event\+\_\+\+Render\+\_\+\+Post}}}\label{Evas__Common_8h_ac5ea117451dc3493fb35ed77dd99b42a}


Event structure that may come with \hyperlink{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa75f7395457a635b2f8074cfc0a570a17}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+O\+S\+T} event callbacks. 

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Evas__Common_8h_ae609d856d391e1d65968a137313e0eb7}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format@{Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}}
\index{Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format@{Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}  {\bf Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}}}\label{Evas__Common_8h_ae609d856d391e1d65968a137313e0eb7}


Pixel format for import call. 

See evas\+\_\+object\+\_\+image\+\_\+pixels\+\_\+import() \hypertarget{Evas__Common_8h_a9a76c4acb224938d174efd2f7ed4cb20}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type@{Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}}
\index{Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type@{Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}  {\bf Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}}}\label{Evas__Common_8h_a9a76c4acb224938d174efd2f7ed4cb20}


Native surface types that image object supports. 

\begin{DoxySeeAlso}{See also}
\hyperlink{Evas__Common_8h_ae35ae0b7b909a9e956836b92d63b493d}{Evas\+\_\+\+Native\+\_\+\+Surface} 

\hyperlink{group__Evas__Object__Image_gaabe0ddc5e656d6c09f9f4dd85f981279}{evas\+\_\+object\+\_\+image\+\_\+native\+\_\+surface\+\_\+set()} 
\end{DoxySeeAlso}
\hypertarget{Evas__Common_8h_a858827b82aa1034080a833976b44ec0e}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps@{Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}}
\index{Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps@{Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}  {\bf Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}}}\label{Evas__Common_8h_a858827b82aa1034080a833976b44ec0e}


Enum values for the Video surface capabilities. 

\begin{DoxySeeAlso}{See also}
evas\+\_\+object\+\_\+image\+\_\+video\+\_\+surface\+\_\+caps\+\_\+get() 

evas\+\_\+object\+\_\+image\+\_\+video\+\_\+surface\+\_\+caps\+\_\+set() 
\end{DoxySeeAlso}
\hypertarget{Evas__Common_8h_a05f56d248091513cccc9cedb6f50e4ae}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Device\+\_\+\+Class@{Evas\+\_\+\+Device\+\_\+\+Class}}
\index{Evas\+\_\+\+Device\+\_\+\+Class@{Evas\+\_\+\+Device\+\_\+\+Class}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Device\+\_\+\+Class}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Evas\+\_\+\+Device\+\_\+\+Class}  {\bf Evas\+\_\+\+Device\+\_\+\+Class}}}\label{Evas__Common_8h_a05f56d248091513cccc9cedb6f50e4ae}


A general class of device. 

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Evas__Common_8h_a630b4f60406d3fa84483c285778798a6}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!Evas\+\_\+\+Device\+\_\+\+Subclass@{Evas\+\_\+\+Device\+\_\+\+Subclass}}
\index{Evas\+\_\+\+Device\+\_\+\+Subclass@{Evas\+\_\+\+Device\+\_\+\+Subclass}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{Evas\+\_\+\+Device\+\_\+\+Subclass}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf \+\_\+\+Evas\+\_\+\+Device\+\_\+\+Subclass}  {\bf Evas\+\_\+\+Device\+\_\+\+Subclass}}}\label{Evas__Common_8h_a630b4f60406d3fa84483c285778798a6}


A general class of device. 

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


\subsection{Enumeration Type Documentation}
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8a}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Callback\+\_\+\+Type@{\+\_\+\+Evas\+\_\+\+Callback\+\_\+\+Type}}
\index{\+\_\+\+Evas\+\_\+\+Callback\+\_\+\+Type@{\+\_\+\+Evas\+\_\+\+Callback\+\_\+\+Type}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Callback\+\_\+\+Type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Callback\+\_\+\+Type}}}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8a}


Identifier of callbacks to be set for Evas canvases or Evas objects. 

The following figure illustrates some Evas callbacks\+:

  
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics{evas-callbacks}}
\end{DoxyImageNoCaption}


\begin{DoxySeeAlso}{See also}
\hyperlink{group__Evas__Object__Group__Events_ga23be30ac5cdfb780f1ff82e9108ec26b}{evas\+\_\+object\+\_\+event\+\_\+callback\+\_\+add()} 

\hyperlink{group__Evas__Canvas__Events_gaf236cc76039a654de4df734f8875ba1a}{evas\+\_\+event\+\_\+callback\+\_\+add()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+I\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+I\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+I\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+I\+N}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa598c57bc146639618157159a319f11af}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+I\+N}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa598c57bc146639618157159a319f11af}
}]Mouse In Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+U\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+U\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+U\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+U\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa91aaa30a57047d0ee8a734e603751c25}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+U\+T}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa91aaa30a57047d0ee8a734e603751c25}
}]Mouse Out Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+D\+O\+W\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+D\+O\+W\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+D\+O\+W\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+D\+O\+W\+N}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9fa52651ccf7e47cd3b7785fc4cf393f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+D\+O\+W\+N}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9fa52651ccf7e47cd3b7785fc4cf393f}
}]Mouse Button Down Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+U\+P@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+U\+P}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+U\+P@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+U\+P}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa8c1b22c99dd0231cd9ba1fecbffffac7}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+U\+P}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa8c1b22c99dd0231cd9ba1fecbffffac7}
}]Mouse Button Up Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+M\+O\+V\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+M\+O\+V\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa23fb97fb7cbccded54ccf3fc4e1dab8a}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+M\+O\+V\+E}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa23fb97fb7cbccded54ccf3fc4e1dab8a}
}]Mouse Move Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+W\+H\+E\+E\+L@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+W\+H\+E\+E\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+W\+H\+E\+E\+L@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+W\+H\+E\+E\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa39d739f473db520ec4dfe0776ed43be4}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+W\+H\+E\+E\+L}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa39d739f473db520ec4dfe0776ed43be4}
}]Mouse Wheel Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+D\+O\+W\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+D\+O\+W\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+D\+O\+W\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+D\+O\+W\+N}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab5bb0de31eaeed655255e71ffe518b80}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+D\+O\+W\+N}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab5bb0de31eaeed655255e71ffe518b80}
}]Multi-\/touch Down Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+U\+P@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+U\+P}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+U\+P@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+U\+P}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4328f52cfb700b5c705edf7173afdd94}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+U\+P}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4328f52cfb700b5c705edf7173afdd94}
}]Multi-\/touch Up Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+M\+O\+V\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+M\+O\+V\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa6d0ade7e69dc62f728fa2e29168e923f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+U\+L\+T\+I\+\_\+\+M\+O\+V\+E}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa6d0ade7e69dc62f728fa2e29168e923f}
}]Multi-\/touch Move Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+R\+E\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+R\+E\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+R\+E\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+R\+E\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aaab869b5d534f02f1b3e151e2406a8c24}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+R\+E\+E}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aaab869b5d534f02f1b3e151e2406a8c24}
}]Object Being Freed (Called after Del) \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+D\+O\+W\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+D\+O\+W\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+D\+O\+W\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+D\+O\+W\+N}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa336b86bad4f145f84c155e4922335584}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+D\+O\+W\+N}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa336b86bad4f145f84c155e4922335584}
}]Key Press Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+U\+P@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+U\+P}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+U\+P@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+U\+P}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aac436b50ad665089f8a24b0fb827cec5f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+K\+E\+Y\+\_\+\+U\+P}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aac436b50ad665089f8a24b0fb827cec5f}
}]Key Release Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa819cf61e9d11012b7402338c2ccb7b97}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa819cf61e9d11012b7402338c2ccb7b97}
}]Focus In Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab26a0af7efaa8b77e996bd438accf8d3}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab26a0af7efaa8b77e996bd438accf8d3}
}]Focus Out Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+S\+H\+O\+W@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+S\+H\+O\+W}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+S\+H\+O\+W@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+S\+H\+O\+W}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab433c293bd272670ac3b5e8b1928a540}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+S\+H\+O\+W}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab433c293bd272670ac3b5e8b1928a540}
}]Show Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+I\+D\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+I\+D\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+I\+D\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+I\+D\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa635d910ff45c89f4d7b91630add35cd7}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+I\+D\+E}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa635d910ff45c89f4d7b91630add35cd7}
}]Hide Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+V\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+V\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9b66bd091da76fb13f551c6db04502b0}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+M\+O\+V\+E}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9b66bd091da76fb13f551c6db04502b0}
}]Move Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+I\+Z\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+I\+Z\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+I\+Z\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+I\+Z\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa554e3341a4ae95e15d42da495f8adb21}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+I\+Z\+E}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa554e3341a4ae95e15d42da495f8adb21}
}]Resize Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+T\+A\+C\+K@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+T\+A\+C\+K}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+T\+A\+C\+K@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+T\+A\+C\+K}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aae633ea84ed0fccd3a3b232d0da30b145}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+S\+T\+A\+C\+K}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aae633ea84ed0fccd3a3b232d0da30b145}
}]Restack Event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+L@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+L@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4471afbcbb4a754b7b0bbde00fb9a277}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+L}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4471afbcbb4a754b7b0bbde00fb9a277}
}]Object Being Deleted (called before Free) \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+O\+L\+D@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+O\+L\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+O\+L\+D@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+O\+L\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa585e05307b99c361e54df68a4f341a85}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+H\+O\+L\+D}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa585e05307b99c361e54df68a4f341a85}
}]Events go on/off hold. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+S\+I\+Z\+E\+\_\+\+H\+I\+N\+T\+S@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+S\+I\+Z\+E\+\_\+\+H\+I\+N\+T\+S}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+S\+I\+Z\+E\+\_\+\+H\+I\+N\+T\+S@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+S\+I\+Z\+E\+\_\+\+H\+I\+N\+T\+S}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa49764394376bb2128446fe7b2bb2ccae}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+H\+A\+N\+G\+E\+D\+\_\+\+S\+I\+Z\+E\+\_\+\+H\+I\+N\+T\+S}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa49764394376bb2128446fe7b2bb2ccae}
}]Size hints changed event. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+P\+R\+E\+L\+O\+A\+D\+E\+D@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+P\+R\+E\+L\+O\+A\+D\+E\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+P\+R\+E\+L\+O\+A\+D\+E\+D@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+P\+R\+E\+L\+O\+A\+D\+E\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa5cd5ca5f4dcd51dd2429f020cb2dfa9e}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+P\+R\+E\+L\+O\+A\+D\+E\+D}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa5cd5ca5f4dcd51dd2429f020cb2dfa9e}
}]Image has been preloaded. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aac3a1defaffac4dcb6fe9e568919c45d1}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aac3a1defaffac4dcb6fe9e568919c45d1}
}]Canvas got focus as a whole. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa444e79ca91d910d500dc26f71cf0518f}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa444e79ca91d910d500dc26f71cf0518f}
}]Canvas lost focus as a whole. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+R\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+R\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+R\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+R\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa5a68e4f5dccdc18a393ef4a4773236c3}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+R\+E}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa5a68e4f5dccdc18a393ef4a4773236c3}
}]Called just before rendering is updated on the canvas target. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+O\+S\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+O\+S\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+O\+S\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+O\+S\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4fb1f9e790a22f8e22b63faadf0133c1}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+F\+L\+U\+S\+H\+\_\+\+P\+O\+S\+T}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa4fb1f9e790a22f8e22b63faadf0133c1}
}]Called just after rendering is updated on the canvas target. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa7380ca16bf87762e96309473d3d306c5}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa7380ca16bf87762e96309473d3d306c5}
}]Canvas object got focus. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa974f3364f1cee80e98bc5ff3e01d3070}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+C\+A\+N\+V\+A\+S\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa974f3364f1cee80e98bc5ff3e01d3070}
}]Canvas object lost focus. \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+U\+N\+L\+O\+A\+D\+E\+D@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+U\+N\+L\+O\+A\+D\+E\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+U\+N\+L\+O\+A\+D\+E\+D@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+U\+N\+L\+O\+A\+D\+E\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aaf0a0bdf43416c9c2a80dab7d052ac3f8}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+U\+N\+L\+O\+A\+D\+E\+D}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aaf0a0bdf43416c9c2a80dab7d052ac3f8}
}]Image data has been unloaded (by some mechanism in Evas that throw out original image data) \index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+R\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+R\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+R\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+R\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9db7fc2723415457f1653b71057b8429}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+R\+E}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa9db7fc2723415457f1653b71057b8429}
}]Called just before rendering starts on the canvas target. \begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+O\+S\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+O\+S\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+O\+S\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+O\+S\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa75f7395457a635b2f8074cfc0a570a17}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+P\+O\+S\+T}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa75f7395457a635b2f8074cfc0a570a17}
}]Called just after rendering stops on the canvas target. \begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+R\+E\+S\+I\+Z\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+R\+E\+S\+I\+Z\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+R\+E\+S\+I\+Z\+E@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+R\+E\+S\+I\+Z\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa5436cbd53301b685b1515a1db127c548}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+I\+M\+A\+G\+E\+\_\+\+R\+E\+S\+I\+Z\+E}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa5436cbd53301b685b1515a1db127c548}
}]Image size is changed. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+H\+A\+N\+G\+E\+D@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+H\+A\+N\+G\+E\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+H\+A\+N\+G\+E\+D@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+H\+A\+N\+G\+E\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa7d0a5c603c05e528319dc8c8d6e5cc3c}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+H\+A\+N\+G\+E\+D}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aa7d0a5c603c05e528319dc8c8d6e5cc3c}
}]Devices added, removed or changed on canvas. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+L\+A\+S\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+L\+A\+S\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+L\+A\+S\+T@{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+L\+A\+S\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab36d452d3fcb36aa19becaf700bde529}{E\+V\+A\+S\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K\+\_\+\+L\+A\+S\+T}\label{Evas__Common_8h_a99e208e463a20499aabe6faac8a8cb8aab36d452d3fcb36aa19becaf700bde529}
}]kept as last element/sentinel -- not really an event \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Button\+\_\+\+Flags@{\+\_\+\+Evas\+\_\+\+Button\+\_\+\+Flags}}
\index{\+\_\+\+Evas\+\_\+\+Button\+\_\+\+Flags@{\+\_\+\+Evas\+\_\+\+Button\+\_\+\+Flags}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Button\+\_\+\+Flags}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Button\+\_\+\+Flags}}}\label{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9}


Flags for Mouse Button events. 

\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9a9aa240f9fc1551d374f470750aa3cfbd}{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9a9aa240f9fc1551d374f470750aa3cfbd}
}]No extra mouse button data. \index{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+C\+L\+I\+C\+K@{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+C\+L\+I\+C\+K}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+C\+L\+I\+C\+K@{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+C\+L\+I\+C\+K}}\item[{\em 
\hypertarget{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9ad73b8998592f86a575c9722cfa3bc46d}{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+D\+O\+U\+B\+L\+E\+\_\+\+C\+L\+I\+C\+K}\label{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9ad73b8998592f86a575c9722cfa3bc46d}
}]This mouse button press was the 2nd press of a double click. \index{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+T\+R\+I\+P\+L\+E\+\_\+\+C\+L\+I\+C\+K@{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+T\+R\+I\+P\+L\+E\+\_\+\+C\+L\+I\+C\+K}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+T\+R\+I\+P\+L\+E\+\_\+\+C\+L\+I\+C\+K@{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+T\+R\+I\+P\+L\+E\+\_\+\+C\+L\+I\+C\+K}}\item[{\em 
\hypertarget{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9a530a626ac94996257011a8e2ba080a87}{E\+V\+A\+S\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+T\+R\+I\+P\+L\+E\+\_\+\+C\+L\+I\+C\+K}\label{Evas__Common_8h_a9b61a9a46b5824fc358a5a8c82cda8b9a530a626ac94996257011a8e2ba080a87}
}]This mouse button press was the 3rd press of a triple click. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1a}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Flags@{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Flags}}
\index{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Flags@{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Flags}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Event\+\_\+\+Flags}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Event\+\_\+\+Flags}}}\label{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1a}


Flags for Events. 

\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1aa8c38841674b14dc2b2baec5d97d1f1cf}{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1aa8c38841674b14dc2b2baec5d97d1f1cf}
}]No fancy flags set. \index{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+H\+O\+L\+D@{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+H\+O\+L\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+H\+O\+L\+D@{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+H\+O\+L\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1aa2370cbd360270536042b7cfd8c7fcd83}{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+H\+O\+L\+D}\label{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1aa2370cbd360270536042b7cfd8c7fcd83}
}]This event is being delivered but should be put \char`\"{}on hold\char`\"{} until the on hold flag is unset. The event should be used for informational purposes and maybe some indications visually, but not actually perform anything \index{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+S\+C\+R\+O\+L\+L@{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+S\+C\+R\+O\+L\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+S\+C\+R\+O\+L\+L@{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+S\+C\+R\+O\+L\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1aa327728e91b3a2c6aa7a3fd9985bee311}{E\+V\+A\+S\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+A\+G\+\_\+\+O\+N\+\_\+\+S\+C\+R\+O\+L\+L}\label{Evas__Common_8h_a89ffbc5f4d2796994c8b07ef95ef3d1aa327728e91b3a2c6aa7a3fd9985bee311}
}]This event flag indicates the event occurs while scrolling; for example, D\+O\+W\+N event occurs during scrolling; the event should be used for informational purposes and maybe some indications visually, but not actually perform anything. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Touch\+\_\+\+Point\+\_\+\+State@{\+\_\+\+Evas\+\_\+\+Touch\+\_\+\+Point\+\_\+\+State}}
\index{\+\_\+\+Evas\+\_\+\+Touch\+\_\+\+Point\+\_\+\+State@{\+\_\+\+Evas\+\_\+\+Touch\+\_\+\+Point\+\_\+\+State}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Touch\+\_\+\+Point\+\_\+\+State}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Touch\+\_\+\+Point\+\_\+\+State}}}\label{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15}


State of Evas\+\_\+\+Coord\+\_\+\+Touch\+\_\+\+Point. 

\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+D\+O\+W\+N@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+D\+O\+W\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+D\+O\+W\+N@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+D\+O\+W\+N}}\item[{\em 
\hypertarget{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15aac62ec6dfafad9c82e9daf3530d9c8c4}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+D\+O\+W\+N}\label{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15aac62ec6dfafad9c82e9daf3530d9c8c4}
}]Touch point is pressed down. \index{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+U\+P@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+U\+P}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+U\+P@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+U\+P}}\item[{\em 
\hypertarget{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15a8c840c2b37249779700bd59fb2e04b0e}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+U\+P}\label{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15a8c840c2b37249779700bd59fb2e04b0e}
}]Touch point is released. \index{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+M\+O\+V\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+M\+O\+V\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15aa56eb3306ce459958c88c5e77ec2875a}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+M\+O\+V\+E}\label{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15aa56eb3306ce459958c88c5e77ec2875a}
}]Touch point is moved. \index{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+S\+T\+I\+L\+L@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+S\+T\+I\+L\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+S\+T\+I\+L\+L@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+S\+T\+I\+L\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15a7fabcea440e5373a92866a53fc823b5d}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+S\+T\+I\+L\+L}\label{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15a7fabcea440e5373a92866a53fc823b5d}
}]Touch point is not moved after pressed. \index{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+C\+A\+N\+C\+E\+L@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+C\+A\+N\+C\+E\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+C\+A\+N\+C\+E\+L@{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+C\+A\+N\+C\+E\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15abb769e82d804354d506117670d676f7f}{E\+V\+A\+S\+\_\+\+T\+O\+U\+C\+H\+\_\+\+P\+O\+I\+N\+T\+\_\+\+C\+A\+N\+C\+E\+L}\label{Evas__Common_8h_a21da43018552efaa7882cf13ccfefd15abb769e82d804354d506117670d676f7f}
}]Touch point is cancelled. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099f}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Aspect\+\_\+\+Control@{\+\_\+\+Evas\+\_\+\+Aspect\+\_\+\+Control}}
\index{\+\_\+\+Evas\+\_\+\+Aspect\+\_\+\+Control@{\+\_\+\+Evas\+\_\+\+Aspect\+\_\+\+Control}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Aspect\+\_\+\+Control}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Aspect\+\_\+\+Control}}}\label{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099f}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099fae36f0d406467e26701664acaf066c1af}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099fae36f0d406467e26701664acaf066c1af}
}]Preference on scaling unset. \index{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+E\+I\+T\+H\+E\+R@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+E\+I\+T\+H\+E\+R}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+E\+I\+T\+H\+E\+R@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+E\+I\+T\+H\+E\+R}}\item[{\em 
\hypertarget{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099faf879945d49327d6e609c0fcccc4b39a8}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+N\+E\+I\+T\+H\+E\+R}\label{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099faf879945d49327d6e609c0fcccc4b39a8}
}]Same effect as unset preference on scaling. \index{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+A\+L@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+A\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+A\+L@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+A\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099fa754e49fe78836cff53df03af65779b8e}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+A\+L}\label{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099fa754e49fe78836cff53df03af65779b8e}
}]Use all horizontal container space to place an object, using the given aspect. \index{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+V\+E\+R\+T\+I\+C\+A\+L@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+V\+E\+R\+T\+I\+C\+A\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+V\+E\+R\+T\+I\+C\+A\+L@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+V\+E\+R\+T\+I\+C\+A\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099faeaf1e019f2dbfbbc2da9ab1fe1f175f6}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+V\+E\+R\+T\+I\+C\+A\+L}\label{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099faeaf1e019f2dbfbbc2da9ab1fe1f175f6}
}]Use all vertical container space to place an object, using the given aspect. \index{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+B\+O\+T\+H@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+B\+O\+T\+H}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+B\+O\+T\+H@{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+B\+O\+T\+H}}\item[{\em 
\hypertarget{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099fa0599822d92a35c6700eb8532a7f7c115}{E\+V\+A\+S\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+C\+O\+N\+T\+R\+O\+L\+\_\+\+B\+O\+T\+H}\label{Evas__Common_8h_ac68b577b7c0b79c356f01926e4a8099fa0599822d92a35c6700eb8532a7f7c115}
}]Use all horizontal {\bfseries and} vertical container spaces to place an object (never growing it out of those bounds), using the given aspect. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5f}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Display\+\_\+\+Mode@{\+\_\+\+Evas\+\_\+\+Display\+\_\+\+Mode}}
\index{\+\_\+\+Evas\+\_\+\+Display\+\_\+\+Mode@{\+\_\+\+Evas\+\_\+\+Display\+\_\+\+Mode}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Display\+\_\+\+Mode}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Display\+\_\+\+Mode}}}\label{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5f}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5faec4fa3af74f9f347f7e0a25407804b56}{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5faec4fa3af74f9f347f7e0a25407804b56}
}]Default mode. \index{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+C\+O\+M\+P\+R\+E\+S\+S@{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+C\+O\+M\+P\+R\+E\+S\+S}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+C\+O\+M\+P\+R\+E\+S\+S@{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+C\+O\+M\+P\+R\+E\+S\+S}}\item[{\em 
\hypertarget{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5fabc4af5bc450c72dba640c55ba206cb64}{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+C\+O\+M\+P\+R\+E\+S\+S}\label{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5fabc4af5bc450c72dba640c55ba206cb64}
}]Use this mode when you want to give compress display mode hint to an object. \index{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+E\+X\+P\+A\+N\+D@{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+E\+X\+P\+A\+N\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+E\+X\+P\+A\+N\+D@{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+E\+X\+P\+A\+N\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5fa1017618bcf73779ce02b0c8d1be74734}{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+E\+X\+P\+A\+N\+D}\label{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5fa1017618bcf73779ce02b0c8d1be74734}
}]Use this mode when you want to give expand display mode hint to an object. \index{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+D\+O\+N\+T\+\_\+\+C\+H\+A\+N\+G\+E@{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+D\+O\+N\+T\+\_\+\+C\+H\+A\+N\+G\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+D\+O\+N\+T\+\_\+\+C\+H\+A\+N\+G\+E@{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+D\+O\+N\+T\+\_\+\+C\+H\+A\+N\+G\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5faa6a819add5b65d1059df66f7b218f0c5}{E\+V\+A\+S\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+O\+D\+E\+\_\+\+D\+O\+N\+T\+\_\+\+C\+H\+A\+N\+G\+E}\label{Evas__Common_8h_a14f71a8be05b29d8ae2dcb5a4d752e5faa6a819add5b65d1059df66f7b218f0c5}
}]Use this mode when an object should not change its display mode. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cb}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Alloc\+\_\+\+Error@{\+\_\+\+Evas\+\_\+\+Alloc\+\_\+\+Error}}
\index{\+\_\+\+Evas\+\_\+\+Alloc\+\_\+\+Error@{\+\_\+\+Evas\+\_\+\+Alloc\+\_\+\+Error}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Alloc\+\_\+\+Error}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Alloc\+\_\+\+Error}}}\label{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cb}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cba22bbdd0a96a670bbddd6789f91921af8}{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cba22bbdd0a96a670bbddd6789f91921af8}
}]No allocation error. \index{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+F\+A\+T\+A\+L@{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+F\+A\+T\+A\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+F\+A\+T\+A\+L@{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+F\+A\+T\+A\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cbaba4052a7c95452ff5c6f2b615a655d8e}{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+F\+A\+T\+A\+L}\label{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cbaba4052a7c95452ff5c6f2b615a655d8e}
}]Allocation failed despite attempts to free up memory. \index{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+R\+E\+C\+O\+V\+E\+R\+E\+D@{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+R\+E\+C\+O\+V\+E\+R\+E\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+R\+E\+C\+O\+V\+E\+R\+E\+D@{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+R\+E\+C\+O\+V\+E\+R\+E\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cba5c6259613c3d063813f3b094f9d5bf8e}{E\+V\+A\+S\+\_\+\+A\+L\+L\+O\+C\+\_\+\+E\+R\+R\+O\+R\+\_\+\+R\+E\+C\+O\+V\+E\+R\+E\+D}\label{Evas__Common_8h_a1adf9f604f763f2a8db12a484ca199cba5c6259613c3d063813f3b094f9d5bf8e}
}]Allocation succeeded, but extra memory had to be found by freeing up speculative resources. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a830349cff0c676505905e79e1db0f738}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Fill\+\_\+\+Spread@{\+\_\+\+Evas\+\_\+\+Fill\+\_\+\+Spread}}
\index{\+\_\+\+Evas\+\_\+\+Fill\+\_\+\+Spread@{\+\_\+\+Evas\+\_\+\+Fill\+\_\+\+Spread}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Fill\+\_\+\+Spread}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Fill\+\_\+\+Spread}}}\label{Evas__Common_8h_a830349cff0c676505905e79e1db0f738}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+F\+L\+E\+C\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+F\+L\+E\+C\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+F\+L\+E\+C\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+F\+L\+E\+C\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a830349cff0c676505905e79e1db0f738a31a744eacb64fea060a008aafc7ff760}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+F\+L\+E\+C\+T}\label{Evas__Common_8h_a830349cff0c676505905e79e1db0f738a31a744eacb64fea060a008aafc7ff760}
}]image fill tiling mode -\/ tiling reflects \index{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+P\+E\+A\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+P\+E\+A\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+P\+E\+A\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+P\+E\+A\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a830349cff0c676505905e79e1db0f738ab47a8ad83b953d575eeb18d94626d5e2}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+P\+E\+A\+T}\label{Evas__Common_8h_a830349cff0c676505905e79e1db0f738ab47a8ad83b953d575eeb18d94626d5e2}
}]tiling repeats \index{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a830349cff0c676505905e79e1db0f738a78f264dbe65169a29f4c08e62cc57136}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T}\label{Evas__Common_8h_a830349cff0c676505905e79e1db0f738a78f264dbe65169a29f4c08e62cc57136}
}]tiling clamps -\/ range offset ignored \index{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+F\+L\+E\+C\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+F\+L\+E\+C\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+F\+L\+E\+C\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+F\+L\+E\+C\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a830349cff0c676505905e79e1db0f738a34c9c1dc969b6a96aa9d38dbf8243f85}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+F\+L\+E\+C\+T}\label{Evas__Common_8h_a830349cff0c676505905e79e1db0f738a34c9c1dc969b6a96aa9d38dbf8243f85}
}]tiling clamps and any range offset reflects \index{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+P\+E\+A\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+P\+E\+A\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+P\+E\+A\+T@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+P\+E\+A\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a830349cff0c676505905e79e1db0f738aa837b70d06a327c423456b5344163f43}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+R\+E\+S\+T\+R\+I\+C\+T\+\_\+\+R\+E\+P\+E\+A\+T}\label{Evas__Common_8h_a830349cff0c676505905e79e1db0f738aa837b70d06a327c423456b5344163f43}
}]tiling clamps and any range offset repeats \index{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+P\+A\+D@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+P\+A\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+P\+A\+D@{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+P\+A\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a830349cff0c676505905e79e1db0f738ac27f6480a50fbbc564741b6bc6423ee7}{E\+V\+A\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+P\+A\+D}\label{Evas__Common_8h_a830349cff0c676505905e79e1db0f738ac27f6480a50fbbc564741b6bc6423ee7}
}]tiling extends with end values \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format@{\+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}}
\index{\+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format@{\+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Pixel\+\_\+\+Import\+\_\+\+Pixel\+\_\+\+Format}}}\label{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59a38b6e0b8714c725eefee0555ec8fc8d2}{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59a38b6e0b8714c725eefee0555ec8fc8d2}
}]No pixel format. \index{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+A\+R\+G\+B32@{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+A\+R\+G\+B32}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+A\+R\+G\+B32@{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+A\+R\+G\+B32}}\item[{\em 
\hypertarget{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59a3da18654718f56c1fd90701297b4e78a}{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+A\+R\+G\+B32}\label{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59a3da18654718f56c1fd90701297b4e78a}
}]A\+R\+G\+B 32bit pixel format with A in the high byte per 32bit pixel word. \index{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+Y\+U\+V420\+P\+\_\+601@{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+Y\+U\+V420\+P\+\_\+601}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+Y\+U\+V420\+P\+\_\+601@{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+Y\+U\+V420\+P\+\_\+601}}\item[{\em 
\hypertarget{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59a42a1c5ed38b3356bb3dbbfe6ddc593b8}{E\+V\+A\+S\+\_\+\+P\+I\+X\+E\+L\+\_\+\+F\+O\+R\+M\+A\+T\+\_\+\+Y\+U\+V420\+P\+\_\+601}\label{Evas__Common_8h_a8f3b6286e8954884b903666f50e12b59a42a1c5ed38b3356bb3dbbfe6ddc593b8}
}]Y\+U\+V 420 Planar format with C\+C\+I\+R 601 color encoding with contiguous planes in the order Y, U and V. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type@{\+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}}
\index{\+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type@{\+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Native\+\_\+\+Surface\+\_\+\+Type}}}\label{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192}


Native surface types that image object supports. 

\begin{DoxySeeAlso}{See also}
\hyperlink{Evas__Common_8h_ae35ae0b7b909a9e956836b92d63b493d}{Evas\+\_\+\+Native\+\_\+\+Surface} 

\hyperlink{group__Evas__Object__Image_gaabe0ddc5e656d6c09f9f4dd85f981279}{evas\+\_\+object\+\_\+image\+\_\+native\+\_\+surface\+\_\+set()} 
\end{DoxySeeAlso}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192ada9d64e83293d942fa419cc4b34ace29}{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192ada9d64e83293d942fa419cc4b34ace29}
}]No surface type. \index{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+X11@{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+X11}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+X11@{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+X11}}\item[{\em 
\hypertarget{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192aaeb784a84e187ea9100ebe1b41ba08ee}{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+X11}\label{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192aaeb784a84e187ea9100ebe1b41ba08ee}
}]X Window system based type. pixmap id or visual of the pixmap \index{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+O\+P\+E\+N\+G\+L@{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+O\+P\+E\+N\+G\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+O\+P\+E\+N\+G\+L@{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+O\+P\+E\+N\+G\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192a9327c5ca07c4e3e5ecf2bfeb108621d5}{E\+V\+A\+S\+\_\+\+N\+A\+T\+I\+V\+E\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+O\+P\+E\+N\+G\+L}\label{Evas__Common_8h_ada348fe6be16cc09ea613463c9e75192a9327c5ca07c4e3e5ecf2bfeb108621d5}
}]Open\+G\+L system based type. texture or framebuffer id \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps@{\+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}}
\index{\+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps@{\+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Video\+\_\+\+Surface\+\_\+\+Caps}}}\label{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16}


Enum values for the Video surface capabilities. 

\begin{DoxySeeAlso}{See also}
evas\+\_\+object\+\_\+image\+\_\+video\+\_\+surface\+\_\+caps\+\_\+get() 

evas\+\_\+object\+\_\+image\+\_\+video\+\_\+surface\+\_\+caps\+\_\+set() 
\end{DoxySeeAlso}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+M\+O\+V\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+M\+O\+V\+E@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+M\+O\+V\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16aaae3b9adf728b7547da524052c6f44bf}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+M\+O\+V\+E}\label{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16aaae3b9adf728b7547da524052c6f44bf}
}]Move capability. \index{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+R\+E\+S\+I\+Z\+E@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+R\+E\+S\+I\+Z\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+R\+E\+S\+I\+Z\+E@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+R\+E\+S\+I\+Z\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16a8890e228d055f5e9a1b0cb3fc3a9b8d3}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+R\+E\+S\+I\+Z\+E}\label{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16a8890e228d055f5e9a1b0cb3fc3a9b8d3}
}]Resize capability. \index{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+C\+L\+I\+P@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+C\+L\+I\+P}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+C\+L\+I\+P@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+C\+L\+I\+P}}\item[{\em 
\hypertarget{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16abedcd53ce46d2c01786cc5b9b4a5b8ab}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+C\+L\+I\+P}\label{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16abedcd53ce46d2c01786cc5b9b4a5b8ab}
}]Clip capability. \index{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+B\+E\+L\+O\+W@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+B\+E\+L\+O\+W}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+B\+E\+L\+O\+W@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+B\+E\+L\+O\+W}}\item[{\em 
\hypertarget{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16ad55741a5e0357586e0690d719150b3a2}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+B\+E\+L\+O\+W}\label{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16ad55741a5e0357586e0690d719150b3a2}
}]Below capability. \index{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+S\+T\+A\+C\+K\+I\+N\+G\+\_\+\+C\+H\+E\+C\+K@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+S\+T\+A\+C\+K\+I\+N\+G\+\_\+\+C\+H\+E\+C\+K}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+S\+T\+A\+C\+K\+I\+N\+G\+\_\+\+C\+H\+E\+C\+K@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+S\+T\+A\+C\+K\+I\+N\+G\+\_\+\+C\+H\+E\+C\+K}}\item[{\em 
\hypertarget{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16a2f6eec694a74cebc24c36c1f3bd1eeeb}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+S\+T\+A\+C\+K\+I\+N\+G\+\_\+\+C\+H\+E\+C\+K}\label{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16a2f6eec694a74cebc24c36c1f3bd1eeeb}
}]Stacking capability. \index{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+I\+G\+N\+O\+R\+E\+\_\+\+W\+I\+N\+D\+O\+W@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+I\+G\+N\+O\+R\+E\+\_\+\+W\+I\+N\+D\+O\+W}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+I\+G\+N\+O\+R\+E\+\_\+\+W\+I\+N\+D\+O\+W@{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+I\+G\+N\+O\+R\+E\+\_\+\+W\+I\+N\+D\+O\+W}}\item[{\em 
\hypertarget{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16aed494bed21b2bdf1d89ebfe8f3cb8bd8}{E\+V\+A\+S\+\_\+\+V\+I\+D\+E\+O\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+I\+G\+N\+O\+R\+E\+\_\+\+W\+I\+N\+D\+O\+W}\label{Evas__Common_8h_a11827022e09144c8deef1755f2b3ef16aed494bed21b2bdf1d89ebfe8f3cb8bd8}
}]Ignore window capability. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode@{\+\_\+\+Evas\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode}}
\index{\+\_\+\+Evas\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode@{\+\_\+\+Evas\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode}}}\label{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2a2ad856ac6aab5e2659c3a584a37aec70}{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2a2ad856ac6aab5e2659c3a584a37aec70}
}]Image's center region is {\bfseries not} to be rendered. \index{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+D\+E\+F\+A\+U\+L\+T@{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+D\+E\+F\+A\+U\+L\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+D\+E\+F\+A\+U\+L\+T@{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+D\+E\+F\+A\+U\+L\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2a712fa943763dc39ab49c66b9d0182a73}{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+D\+E\+F\+A\+U\+L\+T}\label{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2a712fa943763dc39ab49c66b9d0182a73}
}]Image's center region is to be {\bfseries blended} with objects underneath it, if it has transparency. This is the default behavior for image objects \index{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+S\+O\+L\+I\+D@{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+S\+O\+L\+I\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+S\+O\+L\+I\+D@{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+S\+O\+L\+I\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2ab85dc4cffd8ce11305df0d3857f0799a}{E\+V\+A\+S\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+F\+I\+L\+L\+\_\+\+S\+O\+L\+I\+D}\label{Evas__Common_8h_a4a05f0fd82f51c6b330e349457cdc7e2ab85dc4cffd8ce11305df0d3857f0799a}
}]Image's center region is to be made solid, even if it has transparency on it. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Render\+\_\+\+Mode@{\+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Render\+\_\+\+Mode}}
\index{\+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Render\+\_\+\+Mode@{\+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Render\+\_\+\+Mode}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Render\+\_\+\+Mode}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Engine\+\_\+\+Render\+\_\+\+Mode}}}\label{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+B\+L\+O\+C\+K\+I\+N\+G@{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+B\+L\+O\+C\+K\+I\+N\+G}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+B\+L\+O\+C\+K\+I\+N\+G@{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+B\+L\+O\+C\+K\+I\+N\+G}}\item[{\em 
\hypertarget{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1a1d5c6b0e92604e745b76efc19430679e}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+B\+L\+O\+C\+K\+I\+N\+G}\label{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1a1d5c6b0e92604e745b76efc19430679e}
}]The rendering is blocking mode. \index{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+B\+L\+O\+C\+K\+I\+N\+G@{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+B\+L\+O\+C\+K\+I\+N\+G}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+B\+L\+O\+C\+K\+I\+N\+G@{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+B\+L\+O\+C\+K\+I\+N\+G}}\item[{\em 
\hypertarget{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1ac8556928d8b1b65693693a55447c0677}{E\+V\+A\+S\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+B\+L\+O\+C\+K\+I\+N\+G}\label{Evas__Common_8h_a149f7cf4c9be89daab71183bd92a4fa1ac8556928d8b1b65693693a55447c0677}
}]The rendering is non blocking mode. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint@{\+\_\+\+Evas\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint}}
\index{\+\_\+\+Evas\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint@{\+\_\+\+Evas\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint}}}\label{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02ab37d7638441de6917d9433013af35976}{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02ab37d7638441de6917d9433013af35976}
}]No hint at all. \index{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+D\+Y\+N\+A\+M\+I\+C@{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+D\+Y\+N\+A\+M\+I\+C}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+D\+Y\+N\+A\+M\+I\+C@{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+D\+Y\+N\+A\+M\+I\+C}}\item[{\em 
\hypertarget{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02a9eb6f3d8e031ca47e1ab6c64cf145168}{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+D\+Y\+N\+A\+M\+I\+C}\label{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02a9eb6f3d8e031ca47e1ab6c64cf145168}
}]The contents will change over time. \index{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+S\+T\+A\+T\+I\+C@{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+S\+T\+A\+T\+I\+C}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+S\+T\+A\+T\+I\+C@{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+S\+T\+A\+T\+I\+C}}\item[{\em 
\hypertarget{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02a78e27ee9e907b33df904caf3ae9d46f6}{E\+V\+A\+S\+\_\+\+I\+M\+A\+G\+E\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+H\+I\+N\+T\+\_\+\+S\+T\+A\+T\+I\+C}\label{Evas__Common_8h_ab224deb36855a91cbffa926f041e0d02a78e27ee9e907b33df904caf3ae9d46f6}
}]The contents won't change over time. \end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Class@{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Class}}
\index{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Class@{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Class}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Class}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Device\+\_\+\+Class}}}\label{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737af55c643f2fdf9aef5bba8b9ba481e05c}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737af55c643f2fdf9aef5bba8b9ba481e05c}
}]Not a device. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+S\+E\+A\+T@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+S\+E\+A\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+S\+E\+A\+T@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+S\+E\+A\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a130fa4acdc5554f76ec5800a2bf080c9}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+S\+E\+A\+T}\label{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a130fa4acdc5554f76ec5800a2bf080c9}
}]The user/seat (the user themselves) \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a8e8a16e58bed3e733bf17e0fee813119}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D}\label{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a8e8a16e58bed3e733bf17e0fee813119}
}]A regular keyboard, numberpad or attached buttons. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+M\+O\+U\+S\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+M\+O\+U\+S\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+M\+O\+U\+S\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+M\+O\+U\+S\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a70f35c20375269e83b3bcd949df3213c}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+M\+O\+U\+S\+E}\label{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a70f35c20375269e83b3bcd949df3213c}
}]A mouse, trackball or touchpad relative motion device. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+O\+U\+C\+H@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+O\+U\+C\+H}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+O\+U\+C\+H@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+O\+U\+C\+H}}\item[{\em 
\hypertarget{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737ac2eb45e877444cbbdaca39e1b6864b3d}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+T\+O\+U\+C\+H}\label{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737ac2eb45e877444cbbdaca39e1b6864b3d}
}]A touchscreen with fingers or stylus. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N}}\item[{\em 
\hypertarget{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737ab5e4a028dbb909f57eaf78ca5034ac39}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N}\label{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737ab5e4a028dbb909f57eaf78ca5034ac39}
}]A special pen device. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R}}\item[{\em 
\hypertarget{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737ac04f79f1c7d7845fffde46221b872453}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+P\+O\+I\+N\+T\+E\+R}\label{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737ac04f79f1c7d7845fffde46221b872453}
}]A laser pointer, wii-\/style or \char`\"{}minority report\char`\"{} pointing device. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+G\+A\+M\+E\+P\+A\+D@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+G\+A\+M\+E\+P\+A\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+G\+A\+M\+E\+P\+A\+D@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+G\+A\+M\+E\+P\+A\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a6a44eb8a2d8ad7fc2c2739dadb797c6a}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+C\+L\+A\+S\+S\+\_\+\+G\+A\+M\+E\+P\+A\+D}\label{Evas__Common_8h_aeb6c55fb08da911568b3292270c87737a6a44eb8a2d8ad7fc2c2739dadb797c6a}
}]A gamepad controller or joystick. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\end{description}
\end{Desc}
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Subclass@{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Subclass}}
\index{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Subclass@{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Subclass}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{\+\_\+\+Evas\+\_\+\+Device\+\_\+\+Subclass}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Evas\+\_\+\+Device\+\_\+\+Subclass}}}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a4576345c9e45f5f2c14cf4f5d51aa1c5}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+N\+O\+N\+E}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a4576345c9e45f5f2c14cf4f5d51aa1c5}
}]Not a device. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a9a3004f1fa824fcf921cbce9b14d716a}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a9a3004f1fa824fcf921cbce9b14d716a}
}]The normal flat of your finger. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R\+N\+A\+I\+L@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R\+N\+A\+I\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R\+N\+A\+I\+L@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R\+N\+A\+I\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a250b2565742fe6d533b872ea64ea730a}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+F\+I\+N\+G\+E\+R\+N\+A\+I\+L}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a250b2565742fe6d533b872ea64ea730a}
}]A fingernail. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+K\+N\+U\+C\+K\+L\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+K\+N\+U\+C\+K\+L\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+K\+N\+U\+C\+K\+L\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+K\+N\+U\+C\+K\+L\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a16456a00f2e389c7a53533e89341e408}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+K\+N\+U\+C\+K\+L\+E}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a16456a00f2e389c7a53533e89341e408}
}]A Knuckle. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+A\+L\+M@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+A\+L\+M}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+A\+L\+M@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+A\+L\+M}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3aa342ec357e59b156d520f74b04dd9e7c}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+A\+L\+M}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3aa342ec357e59b156d520f74b04dd9e7c}
}]The palm of a users hand. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+S\+I\+Z\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+S\+I\+Z\+E}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+S\+I\+Z\+E@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+S\+I\+Z\+E}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3ab7f894592979d1517aa4ba0074a6f75d}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+S\+I\+Z\+E}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3ab7f894592979d1517aa4ba0074a6f75d}
}]The side of your hand. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+F\+L\+A\+T@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+F\+L\+A\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+F\+L\+A\+T@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+F\+L\+A\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a3845d25d9fb7b7c38a4e9bc9aacab359}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+H\+A\+N\+D\+\_\+\+F\+L\+A\+T}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a3845d25d9fb7b7c38a4e9bc9aacab359}
}]The flat of your hand. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N\+\_\+\+T\+I\+P@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N\+\_\+\+T\+I\+P}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N\+\_\+\+T\+I\+P@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N\+\_\+\+T\+I\+P}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a188da183e2f46ba74fb1ed512ac7dbc0}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+P\+E\+N\+\_\+\+T\+I\+P}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a188da183e2f46ba74fb1ed512ac7dbc0}
}]The tip of a pen. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+A\+D@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+A\+D}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+A\+D@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+A\+D}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3abaf40704efc95c84dfeddaf11ca404c7}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+A\+D}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3abaf40704efc95c84dfeddaf11ca404c7}
}]A trackpad style mouse. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+O\+I\+N\+T@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+O\+I\+N\+T}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+O\+I\+N\+T@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+O\+I\+N\+T}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a28103a3c7e44e4cffc51d3c81f9bf3e4}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+P\+O\+I\+N\+T}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a28103a3c7e44e4cffc51d3c81f9bf3e4}
}]A trackpoint style mouse. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\index{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+B\+A\+L\+L@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+B\+A\+L\+L}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+B\+A\+L\+L@{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+B\+A\+L\+L}}\item[{\em 
\hypertarget{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a1a6b5bfb53979652e9128d83a1cb07f3}{E\+V\+A\+S\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+S\+U\+B\+C\+L\+A\+S\+S\+\_\+\+T\+R\+A\+C\+K\+B\+A\+L\+L}\label{Evas__Common_8h_a99c314a28d84de95faa1096bef533eb3a1a6b5bfb53979652e9128d83a1cb07f3}
}]A trackball style mouse. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\end{description}
\end{Desc}


\subsection{Function Documentation}
\hypertarget{Evas__Common_8h_a2424d8a3d3c9b57b454e5738ea3df122}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!evas\+\_\+cserve\+\_\+path\+\_\+get@{evas\+\_\+cserve\+\_\+path\+\_\+get}}
\index{evas\+\_\+cserve\+\_\+path\+\_\+get@{evas\+\_\+cserve\+\_\+path\+\_\+get}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{evas\+\_\+cserve\+\_\+path\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ evas\+\_\+cserve\+\_\+path\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{Evas__Common_8h_a2424d8a3d3c9b57b454e5738ea3df122}


Get the path for the cserve binary to execute. 

There is little need for anyone except a desktop environment to call this. This can be called before \hyperlink{group__Evas__Main__Group_ga65b3f060b6dd9e488afd0b8cbe101869}{evas\+\_\+init()} has been called. It will try and find the full path to the to the cserve binary to run to provide cserve image and font caching services for evas.

\begin{DoxyReturn}{Returns}
N\+U\+L\+L if error, or a string with the full path to the cserve binary.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Evas__Common_8h_ad494b69917572d0b97685196c23c5530}{\index{Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}!evas\+\_\+cserve\+\_\+image\+\_\+cache\+\_\+contents\+\_\+clean@{evas\+\_\+cserve\+\_\+image\+\_\+cache\+\_\+contents\+\_\+clean}}
\index{evas\+\_\+cserve\+\_\+image\+\_\+cache\+\_\+contents\+\_\+clean@{evas\+\_\+cserve\+\_\+image\+\_\+cache\+\_\+contents\+\_\+clean}!Evas\+\_\+\+Common.\+h@{Evas\+\_\+\+Common.\+h}}
\subsubsection[{evas\+\_\+cserve\+\_\+image\+\_\+cache\+\_\+contents\+\_\+clean}]{\setlength{\rightskip}{0pt plus 5cm}void evas\+\_\+cserve\+\_\+image\+\_\+cache\+\_\+contents\+\_\+clean (
\begin{DoxyParamCaption}
\item[{{\bf Evas\+\_\+\+Cserve\+\_\+\+Image\+\_\+\+Cache} $\ast$}]{cache}
\end{DoxyParamCaption}
)}}\label{Evas__Common_8h_ad494b69917572d0b97685196c23c5530}


Completely discard/clean a given images cache, thus re-\/setting it. 


\begin{DoxyParams}{Parameters}
{\em cache} & A handle to the given images cache. \\
\hline
\end{DoxyParams}
