\hypertarget{struct__Edje__External__Param}{\section{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param Struct Reference}
\label{struct__Edje__External__Param}\index{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param@{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param}}
}


Struct that holds parameters for parts of type E\+X\+T\+E\+R\+N\+A\+L.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{struct__Edje__External__Param_ae4ac7574270709ddb8307c821debe540}{name}
\begin{DoxyCompactList}\small\item\em The name of the parameter. \end{DoxyCompactList}\item 
\hyperlink{group__Edje__External__Group_gad5c5579b7c2a360619ef51a9fb36cfbe}{Edje\+\_\+\+External\+\_\+\+Param\+\_\+\+Type} \hyperlink{struct__Edje__External__Param_aa2e6522a06c0a5bbb01628ee5fa296cd}{type}
\begin{DoxyCompactList}\small\item\em The type of the parameter. \end{DoxyCompactList}\item 
\hypertarget{struct__Edje__External__Param_a70a029b2dd6e1e9c4875ee7d3451b58a}{int \hyperlink{struct__Edje__External__Param_a70a029b2dd6e1e9c4875ee7d3451b58a}{i}}\label{struct__Edje__External__Param_a70a029b2dd6e1e9c4875ee7d3451b58a}

\begin{DoxyCompactList}\small\item\em Used by both integer and boolean. \end{DoxyCompactList}\item 
\hypertarget{struct__Edje__External__Param_a237923f1f92c7e689668df00ac63f93b}{double \hyperlink{struct__Edje__External__Param_a237923f1f92c7e689668df00ac63f93b}{d}}\label{struct__Edje__External__Param_a237923f1f92c7e689668df00ac63f93b}

\begin{DoxyCompactList}\small\item\em Used by double. \end{DoxyCompactList}\item 
\hypertarget{struct__Edje__External__Param_aea27f610a36f1d71f68a3894e578a099}{const char $\ast$ \hyperlink{struct__Edje__External__Param_aea27f610a36f1d71f68a3894e578a099}{s}}\label{struct__Edje__External__Param_aea27f610a36f1d71f68a3894e578a099}

\begin{DoxyCompactList}\small\item\em Used by both string and choice. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Struct that holds parameters for parts of type E\+X\+T\+E\+R\+N\+A\+L. 

\subsection{Field Documentation}
\hypertarget{struct__Edje__External__Param_ae4ac7574270709ddb8307c821debe540}{\index{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param@{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param}!name@{name}}
\index{name@{name}!\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param@{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ \+\_\+\+Edje\+\_\+\+External\+\_\+\+Param\+::name}}\label{struct__Edje__External__Param_ae4ac7574270709ddb8307c821debe540}


The name of the parameter. 



Referenced by edje\+\_\+edit\+\_\+state\+\_\+add(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+bool\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+choice\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+double\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+int\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+set(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+string\+\_\+get(), and edje\+\_\+external\+\_\+param\+\_\+find().

\hypertarget{struct__Edje__External__Param_aa2e6522a06c0a5bbb01628ee5fa296cd}{\index{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param@{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param}!type@{type}}
\index{type@{type}!\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param@{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Edje\+\_\+\+External\+\_\+\+Param\+\_\+\+Type} \+\_\+\+Edje\+\_\+\+External\+\_\+\+Param\+::type}}\label{struct__Edje__External__Param_aa2e6522a06c0a5bbb01628ee5fa296cd}


The type of the parameter. 

This defines which of the next three variables holds the value for it. 

Referenced by edje\+\_\+edit\+\_\+state\+\_\+add(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+bool\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+choice\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+double\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+int\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+set(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+string\+\_\+get(), edje\+\_\+external\+\_\+param\+\_\+bool\+\_\+get(), edje\+\_\+external\+\_\+param\+\_\+choice\+\_\+get(), edje\+\_\+external\+\_\+param\+\_\+double\+\_\+get(), edje\+\_\+external\+\_\+param\+\_\+int\+\_\+get(), and edje\+\_\+external\+\_\+param\+\_\+string\+\_\+get().

