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


Functions that deal with scaling objects.  


\subsection*{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}


\subsection{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. 

\subsection{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}}
\subsubsection{\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}}
\subsubsection{\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}
