\section{Mirroring}
\label{group__Mirroring}\index{Mirroring@{Mirroring}}


These functions allow you to set ui-\/mirroring on specific widgets or the whole interface.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Eina\+\_\+\+Bool \hyperlink{group__Mirroring_ga083dcc9ad694046b7bd8500e5dc0a884}{elm\+\_\+object\+\_\+mirrored\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the widget\textquotesingle{}s mirrored mode. \end{DoxyCompactList}\item 
void \hyperlink{group__Mirroring_ga61a0d796057a69e646e7d7e5e118de1e}{elm\+\_\+object\+\_\+mirrored\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool mirrored)
\begin{DoxyCompactList}\small\item\em Set the widget\textquotesingle{}s mirrored mode. \end{DoxyCompactList}\item 
Eina\+\_\+\+Bool \hyperlink{group__Mirroring_gac55c84c1fcf9c3567d01ee4d689f49c2}{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+get} (const Evas\+\_\+\+Object $\ast$obj)
\begin{DoxyCompactList}\small\item\em Returns the widget\textquotesingle{}s mirrored mode setting. \end{DoxyCompactList}\item 
void \hyperlink{group__Mirroring_ga08bf855c93b10f008330aeea76bbf41c}{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+set} (Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool automatic)
\begin{DoxyCompactList}\small\item\em Sets the widget\textquotesingle{}s mirrored mode setting. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
These functions allow you to set ui-\/mirroring on specific widgets or the whole interface. 

Widgets can be in one of two modes, automatic and manual. Automatic means they\textquotesingle{}ll be changed according to the system mirroring mode and manual means only explicit changes will matter. You are not supposed to change mirroring state of a widget set to automatic, will mostly work, but the behavior is not really defined. 

\subsection{Function Documentation}
\index{Mirroring@{Mirroring}!elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+get@{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+get}}
\index{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+get@{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+get}!Mirroring@{Mirroring}}
\subsubsection[{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+get(const Evas\+\_\+\+Object $\ast$obj)}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Mirroring_gac55c84c1fcf9c3567d01ee4d689f49c2}


Returns the widget\textquotesingle{}s mirrored mode setting. 


\begin{DoxyParams}{Parameters}
{\em obj} & The widget. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
mirrored mode setting of the object. 
\end{DoxyReturn}
\index{Mirroring@{Mirroring}!elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+set@{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+set}}
\index{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+set@{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+set}!Mirroring@{Mirroring}}
\subsubsection[{elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+set(\+Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool automatic)}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+object\+\_\+mirrored\+\_\+automatic\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{automatic}
\end{DoxyParamCaption}
)}\label{group__Mirroring_ga08bf855c93b10f008330aeea76bbf41c}


Sets the widget\textquotesingle{}s mirrored mode setting. 

When widget in automatic mode, it follows the system mirrored mode set by elm\+\_\+mirrored\+\_\+set(). 
\begin{DoxyParams}{Parameters}
{\em obj} & The widget. \\
\hline
{\em automatic} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} for auto mirrored mode. {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} for manual. \\
\hline
\end{DoxyParams}
\index{Mirroring@{Mirroring}!elm\+\_\+object\+\_\+mirrored\+\_\+get@{elm\+\_\+object\+\_\+mirrored\+\_\+get}}
\index{elm\+\_\+object\+\_\+mirrored\+\_\+get@{elm\+\_\+object\+\_\+mirrored\+\_\+get}!Mirroring@{Mirroring}}
\subsubsection[{elm\+\_\+object\+\_\+mirrored\+\_\+get(const Evas\+\_\+\+Object $\ast$obj)}]{\setlength{\rightskip}{0pt plus 5cm}Eina\+\_\+\+Bool elm\+\_\+object\+\_\+mirrored\+\_\+get (
\begin{DoxyParamCaption}
\item[{const Evas\+\_\+\+Object $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{group__Mirroring_ga083dcc9ad694046b7bd8500e5dc0a884}


Get the widget\textquotesingle{}s mirrored mode. 


\begin{DoxyParams}{Parameters}
{\em obj} & The widget. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if mirrored is set, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise 
\end{DoxyReturn}
\index{Mirroring@{Mirroring}!elm\+\_\+object\+\_\+mirrored\+\_\+set@{elm\+\_\+object\+\_\+mirrored\+\_\+set}}
\index{elm\+\_\+object\+\_\+mirrored\+\_\+set@{elm\+\_\+object\+\_\+mirrored\+\_\+set}!Mirroring@{Mirroring}}
\subsubsection[{elm\+\_\+object\+\_\+mirrored\+\_\+set(\+Evas\+\_\+\+Object $\ast$obj, Eina\+\_\+\+Bool mirrored)}]{\setlength{\rightskip}{0pt plus 5cm}void elm\+\_\+object\+\_\+mirrored\+\_\+set (
\begin{DoxyParamCaption}
\item[{Evas\+\_\+\+Object $\ast$}]{obj, }
\item[{Eina\+\_\+\+Bool}]{mirrored}
\end{DoxyParamCaption}
)}\label{group__Mirroring_ga61a0d796057a69e646e7d7e5e118de1e}


Set the widget\textquotesingle{}s mirrored mode. 


\begin{DoxyParams}{Parameters}
{\em obj} & The widget. \\
\hline
{\em mirrored} & {\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} to set mirrored mode, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} to unset it. \\
\hline
\end{DoxyParams}
