\doxysubsection{Separator}
\hypertarget{group__Elm__Separator}{}\label{group__Elm__Separator}\index{Separator@{Separator}}
\doxysubsubsubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{group__Elm__Separator_gaca28b57301e1464a9801a5f0196cdf66}\label{group__Elm__Separator_gaca28b57301e1464a9801a5f0196cdf66} 
\#define {\bfseries ELM\+\_\+\+SEPARATOR\+\_\+\+CLASS}~elm\+\_\+separator\+\_\+class\+\_\+get()
\begin{DoxyCompactList}\small\item\em Elementary separator class. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EOAPI void \mbox{\hyperlink{group__Elm__Separator_ga1b7145f6eea67c8894e01efd902f18ac}{elm\+\_\+obj\+\_\+separator\+\_\+horizontal\+\_\+set}} (Eo \texorpdfstring{$\ast$}{*}obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} horizontal)
\begin{DoxyCompactList}\small\item\em Set the horizontal mode of a separator object. \end{DoxyCompactList}\item 
EOAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Separator_gae54dc59e78aa2e312d869e6f572a6d0a}{elm\+\_\+obj\+\_\+separator\+\_\+horizontal\+\_\+get}} (const Eo \texorpdfstring{$\ast$}{*}obj)
\begin{DoxyCompactList}\small\item\em Get the horizontal mode of a separator object. \end{DoxyCompactList}\item 
Evas\+\_\+\+Object \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Elm__Separator_ga70deaf833c2ae1af4c4da8cb7fd6c197}{elm\+\_\+separator\+\_\+add}} (Evas\+\_\+\+Object \texorpdfstring{$\ast$}{*}parent)
\begin{DoxyCompactList}\small\item\em Add a separator object to {\ttfamily parent}. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsection{Detailed Description}


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{separator_inheritance_tree}}
\end{DoxyImageNoCaption}


Separator is a very thin object used to separate other objects.

A separator can be vertical or horizontal.

This widget inherits from the \doxylink{group__Elm__Layout}{Layout} one, so that all the functions acting on it also work for separator objects.

This widget emits the signals coming from \doxylink{group__Elm__Layout}{Layout}.

\doxysectlink{tutorial_separator}{Separator example}{0} is a good example of how to use a separator. 

\doxysubsubsection{Function Documentation}
\Hypertarget{group__Elm__Separator_ga1b7145f6eea67c8894e01efd902f18ac}\label{group__Elm__Separator_ga1b7145f6eea67c8894e01efd902f18ac} 
\index{Separator@{Separator}!elm\_obj\_separator\_horizontal\_set@{elm\_obj\_separator\_horizontal\_set}}
\index{elm\_obj\_separator\_horizontal\_set@{elm\_obj\_separator\_horizontal\_set}!Separator@{Separator}}
\doxysubsubsubsection{\texorpdfstring{elm\_obj\_separator\_horizontal\_set()}{elm\_obj\_separator\_horizontal\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+separator\+\_\+horizontal\+\_\+set (\begin{DoxyParamCaption}\item[{Eo \texorpdfstring{$\ast$}{*}}]{obj,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{horizontal }\end{DoxyParamCaption})}



Set the horizontal mode of a separator object. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em horizontal} & If true, the separator is horizontal \\
\hline
\end{DoxyParams}
\Hypertarget{group__Elm__Separator_gae54dc59e78aa2e312d869e6f572a6d0a}\label{group__Elm__Separator_gae54dc59e78aa2e312d869e6f572a6d0a} 
\index{Separator@{Separator}!elm\_obj\_separator\_horizontal\_get@{elm\_obj\_separator\_horizontal\_get}}
\index{elm\_obj\_separator\_horizontal\_get@{elm\_obj\_separator\_horizontal\_get}!Separator@{Separator}}
\doxysubsubsubsection{\texorpdfstring{elm\_obj\_separator\_horizontal\_get()}{elm\_obj\_separator\_horizontal\_get()}}
{\footnotesize\ttfamily EOAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+obj\+\_\+separator\+\_\+horizontal\+\_\+get (\begin{DoxyParamCaption}\item[{const Eo \texorpdfstring{$\ast$}{*}}]{obj }\end{DoxyParamCaption})}



Get the horizontal mode of a separator object. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
If true, the separator is horizontal 
\end{DoxyReturn}
\Hypertarget{group__Elm__Separator_ga70deaf833c2ae1af4c4da8cb7fd6c197}\label{group__Elm__Separator_ga70deaf833c2ae1af4c4da8cb7fd6c197} 
\index{Separator@{Separator}!elm\_separator\_add@{elm\_separator\_add}}
\index{elm\_separator\_add@{elm\_separator\_add}!Separator@{Separator}}
\doxysubsubsubsection{\texorpdfstring{elm\_separator\_add()}{elm\_separator\_add()}}
{\footnotesize\ttfamily Evas\+\_\+\+Object \texorpdfstring{$\ast$}{*} elm\+\_\+separator\+\_\+add (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Object \texorpdfstring{$\ast$}{*}}]{parent }\end{DoxyParamCaption})}



Add a separator object to {\ttfamily parent}. 


\begin{DoxyParams}{Parameters}
{\em parent} & The parent object\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The separator object, or NULL upon failure 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

