\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'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'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'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'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'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}]{\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'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}]{\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'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} & E\-I\-N\-A\-\_\-\-T\-R\-U\-E for auto mirrored mode. 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}]{\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's mirrored mode. 


\begin{DoxyParams}{Parameters}
{\em obj} & The widget. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\-I\-N\-A\-\_\-\-T\-R\-U\-E if mirrored is set, 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}]{\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's mirrored mode. 


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