\doxysubsubsection{X Drawable Functions}
\hypertarget{group__Ecore__X__Drawable__Group}{}\label{group__Ecore__X__Drawable__Group}\index{X Drawable Functions@{X Drawable Functions}}
\doxysubsubsubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{group__Ecore__X__Drawable__Group_ga121afe2a5656a0edbb530e784f1f771e}{ecore\+\_\+x\+\_\+drawable\+\_\+geometry\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Drawable d, int \texorpdfstring{$\ast$}{*}x, int \texorpdfstring{$\ast$}{*}y, int \texorpdfstring{$\ast$}{*}w, int \texorpdfstring{$\ast$}{*}h)
\begin{DoxyCompactList}\small\item\em Retrieves the geometry of the given drawable. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__Ecore__X__Drawable__Group_gae841473e9b5dbf4d1b64ddc8921983cb}{ecore\+\_\+x\+\_\+drawable\+\_\+border\+\_\+width\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Drawable d)
\begin{DoxyCompactList}\small\item\em Retrieves the width of the border of the given drawable. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__Ecore__X__Drawable__Group_ga6b057fd6048e1a6cb75bb7d0d376b0ee}{ecore\+\_\+x\+\_\+drawable\+\_\+depth\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Drawable d)
\begin{DoxyCompactList}\small\item\em Retrieves the depth of the given drawable. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsubsection{Detailed Description}


Functions that operate on drawables. 

\doxysubsubsubsection{Function Documentation}
\Hypertarget{group__Ecore__X__Drawable__Group_ga121afe2a5656a0edbb530e784f1f771e}\label{group__Ecore__X__Drawable__Group_ga121afe2a5656a0edbb530e784f1f771e} 
\index{X Drawable Functions@{X Drawable Functions}!ecore\_x\_drawable\_geometry\_get@{ecore\_x\_drawable\_geometry\_get}}
\index{ecore\_x\_drawable\_geometry\_get@{ecore\_x\_drawable\_geometry\_get}!X Drawable Functions@{X Drawable Functions}}
\doxysubsubsubsubsection{\texorpdfstring{ecore\_x\_drawable\_geometry\_get()}{ecore\_x\_drawable\_geometry\_get()}}
{\footnotesize\ttfamily void ecore\+\_\+x\+\_\+drawable\+\_\+geometry\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Drawable}]{d,  }\item[{int \texorpdfstring{$\ast$}{*}}]{x,  }\item[{int \texorpdfstring{$\ast$}{*}}]{y,  }\item[{int \texorpdfstring{$\ast$}{*}}]{w,  }\item[{int \texorpdfstring{$\ast$}{*}}]{h }\end{DoxyParamCaption})}



Retrieves the geometry of the given drawable. 


\begin{DoxyParams}{Parameters}
{\em d} & The given drawable. \\
\hline
{\em x} & Pointer to an integer into which the X position is to be stored. \\
\hline
{\em y} & Pointer to an integer into which the Y position is to be stored. \\
\hline
{\em w} & Pointer to an integer into which the width is to be stored. \\
\hline
{\em h} & Pointer to an integer into which the height is to be stored. \\
\hline
\end{DoxyParams}


References \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN}}.



Referenced by \mbox{\hyperlink{group__Ecore__X__Pixmap__Group_gaca34a633edb634e99c47d7bd58e6c271}{ecore\+\_\+x\+\_\+pixmap\+\_\+geometry\+\_\+get()}}, \mbox{\hyperlink{group__Ecore__X__Window__Geometry__Group_gab48c6fb6d76527e8ca08bdb6293aff54}{ecore\+\_\+x\+\_\+window\+\_\+geometry\+\_\+get()}}, and \mbox{\hyperlink{group__Ecore__X__Window__Geometry__Group_gafd0cfd22cc59be6ca0a34b0a98ea6afd}{ecore\+\_\+x\+\_\+window\+\_\+size\+\_\+get()}}.

\Hypertarget{group__Ecore__X__Drawable__Group_gae841473e9b5dbf4d1b64ddc8921983cb}\label{group__Ecore__X__Drawable__Group_gae841473e9b5dbf4d1b64ddc8921983cb} 
\index{X Drawable Functions@{X Drawable Functions}!ecore\_x\_drawable\_border\_width\_get@{ecore\_x\_drawable\_border\_width\_get}}
\index{ecore\_x\_drawable\_border\_width\_get@{ecore\_x\_drawable\_border\_width\_get}!X Drawable Functions@{X Drawable Functions}}
\doxysubsubsubsubsection{\texorpdfstring{ecore\_x\_drawable\_border\_width\_get()}{ecore\_x\_drawable\_border\_width\_get()}}
{\footnotesize\ttfamily int ecore\+\_\+x\+\_\+drawable\+\_\+border\+\_\+width\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Drawable}]{d }\end{DoxyParamCaption})}



Retrieves the width of the border of the given drawable. 


\begin{DoxyParams}{Parameters}
{\em d} & The given drawable. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The border width of the given drawable. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.



Referenced by \mbox{\hyperlink{group__Ecore__X__Window__Geometry__Group_ga909c073041ef06e89ab14b18859aa689}{ecore\+\_\+x\+\_\+window\+\_\+border\+\_\+width\+\_\+get()}}.

\Hypertarget{group__Ecore__X__Drawable__Group_ga6b057fd6048e1a6cb75bb7d0d376b0ee}\label{group__Ecore__X__Drawable__Group_ga6b057fd6048e1a6cb75bb7d0d376b0ee} 
\index{X Drawable Functions@{X Drawable Functions}!ecore\_x\_drawable\_depth\_get@{ecore\_x\_drawable\_depth\_get}}
\index{ecore\_x\_drawable\_depth\_get@{ecore\_x\_drawable\_depth\_get}!X Drawable Functions@{X Drawable Functions}}
\doxysubsubsubsubsection{\texorpdfstring{ecore\_x\_drawable\_depth\_get()}{ecore\_x\_drawable\_depth\_get()}}
{\footnotesize\ttfamily int ecore\+\_\+x\+\_\+drawable\+\_\+depth\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Drawable}]{d }\end{DoxyParamCaption})}



Retrieves the depth of the given drawable. 


\begin{DoxyParams}{Parameters}
{\em d} & The given drawable. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The depth of the given drawable. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.



Referenced by \mbox{\hyperlink{group__Ecore__X__Pixmap__Group_gaea8d1af24bf26498fa0af4cad78cba5b}{ecore\+\_\+x\+\_\+pixmap\+\_\+depth\+\_\+get()}}, and \mbox{\hyperlink{Ecore__X_8h_ae3edc06da877cddcf9f594edb280aa39}{ecore\+\_\+x\+\_\+window\+\_\+depth\+\_\+get()}}.

