\hypertarget{group__Edje__Object__Scale}{}\doxysection{Edje Scale}
\label{group__Edje__Object__Scale}\index{Edje Scale@{Edje Scale}}


Functions that deal with scaling objects.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{group__Edje__Object__Scale_gadfb6850eece96768a651702b0a7535fb}{edje\+\_\+scale\+\_\+set}} (double scale)
\begin{DoxyCompactList}\small\item\em Sets Edje\textquotesingle{}s global scaling factor. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Edje__Object__Scale_ga481c3d35b55207c2536872e1d3e235cf}{edje\+\_\+scale\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves Edje\textquotesingle{}s global scaling factor. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Functions that deal with scaling objects. 

Edje allows one to build scalable interfaces. Scaling factors, which are set to neutral ({\ttfamily 1.\+0}) values by default (no scaling, actual sizes), are of two types\+: {\bfseries{global}} and {\bfseries{individual}}.

Scaling affects the values of minimum/maximum {\bfseries{part}} sizes, which are {\bfseries{multiplied}} by it. Font sizes are scaled, too. 

\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Edje__Object__Scale_gadfb6850eece96768a651702b0a7535fb}\label{group__Edje__Object__Scale_gadfb6850eece96768a651702b0a7535fb}} 
\index{Edje Scale@{Edje Scale}!edje\_scale\_set@{edje\_scale\_set}}
\index{edje\_scale\_set@{edje\_scale\_set}!Edje Scale@{Edje Scale}}
\doxysubsubsection{\texorpdfstring{edje\_scale\_set()}{edje\_scale\_set()}}
{\footnotesize\ttfamily void edje\+\_\+scale\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{scale }\end{DoxyParamCaption})}



Sets Edje\textquotesingle{}s global scaling factor. 


\begin{DoxyParams}{Parameters}
{\em scale} & The global scaling factor (the default value is {\ttfamily 1.\+0})\\
\hline
\end{DoxyParams}
Edje\textquotesingle{}s global scaling factor will affect all its objects which hadn\textquotesingle{}t their individual scaling factors altered from the default value (which is zero). If they had it set differently, by edje\+\_\+object\+\_\+scale\+\_\+set(), that factor will {\bfseries{override}} the global one.

\begin{DoxyWarning}{Warning}
Only parts which, at E\+DC level, had the {\ttfamily \char`\"{}scale\char`\"{}} property set to {\ttfamily 1}, will be affected by this function. Check the complete \mbox{\hyperlink{edcref}{syntax reference}} for E\+DC files.
\end{DoxyWarning}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Edje__Object__Scale_ga481c3d35b55207c2536872e1d3e235cf}{edje\+\_\+scale\+\_\+get()}}. 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples]\par
\mbox{\hyperlink{edje-basic_8c-example}{edje-\/basic.\+c}}.\end{Desc}


References E\+I\+N\+A\+\_\+\+I\+N\+L\+I\+S\+T\+\_\+\+F\+O\+R\+E\+A\+CH.

\mbox{\Hypertarget{group__Edje__Object__Scale_ga481c3d35b55207c2536872e1d3e235cf}\label{group__Edje__Object__Scale_ga481c3d35b55207c2536872e1d3e235cf}} 
\index{Edje Scale@{Edje Scale}!edje\_scale\_get@{edje\_scale\_get}}
\index{edje\_scale\_get@{edje\_scale\_get}!Edje Scale@{Edje Scale}}
\doxysubsubsection{\texorpdfstring{edje\_scale\_get()}{edje\_scale\_get()}}
{\footnotesize\ttfamily double edje\+\_\+scale\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Retrieves Edje\textquotesingle{}s global scaling factor. 

\begin{DoxyReturn}{Returns}
The global scaling factor.
\end{DoxyReturn}
This function returns Edje\textquotesingle{}s global scaling factor.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Edje__Object__Scale_gadfb6850eece96768a651702b0a7535fb}{edje\+\_\+scale\+\_\+set()}} for more details 
\end{DoxySeeAlso}
\begin{Desc}
\item[Examples]\par
\mbox{\hyperlink{edje-basic_8c-example}{edje-\/basic.\+c}}.\end{Desc}
