\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\+AL.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ {\bfseries name}\hypertarget{struct__Edje__External__Param_ae4ac7574270709ddb8307c821debe540}{}\label{struct__Edje__External__Param_ae4ac7574270709ddb8307c821debe540}

\item 
Edje\+\_\+\+External\+\_\+\+Param\+\_\+\+Type \hyperlink{struct__Edje__External__Param_aa2e6522a06c0a5bbb01628ee5fa296cd}{type}
\begin{DoxyCompactList}\small\item\em The name of the parameter. \end{DoxyCompactList}\item 
int \hyperlink{struct__Edje__External__Param_a70a029b2dd6e1e9c4875ee7d3451b58a}{i}
\begin{DoxyCompactList}\small\item\em The type of the parameter. \end{DoxyCompactList}\item 
double \hyperlink{struct__Edje__External__Param_a237923f1f92c7e689668df00ac63f93b}{d}\hypertarget{struct__Edje__External__Param_a237923f1f92c7e689668df00ac63f93b}{}\label{struct__Edje__External__Param_a237923f1f92c7e689668df00ac63f93b}

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

\begin{DoxyCompactList}\small\item\em Used by double. \end{DoxyCompactList}\end{DoxyCompactItemize}


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

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


The name of the parameter. 



Referenced by edje\+\_\+edit\+\_\+source\+\_\+generate(), edje\+\_\+edit\+\_\+state\+\_\+add(), edje\+\_\+edit\+\_\+state\+\_\+exist(), 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(), edje\+\_\+external\+\_\+param\+\_\+string\+\_\+get(), edje\+\_\+external\+\_\+type\+\_\+get(), and edje\+\_\+object\+\_\+signal\+\_\+callback\+\_\+extra\+\_\+data\+\_\+get().

\index{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param@{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param}!i@{i}}
\index{i@{i}!\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param@{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param}}
\subsubsection[{\texorpdfstring{i}{i}}]{\setlength{\rightskip}{0pt plus 5cm}int \+\_\+\+Edje\+\_\+\+External\+\_\+\+Param\+::i}\hypertarget{struct__Edje__External__Param_a70a029b2dd6e1e9c4875ee7d3451b58a}{}\label{struct__Edje__External__Param_a70a029b2dd6e1e9c4875ee7d3451b58a}


The type of the parameter. 

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

Referenced by edje\+\_\+edit\+\_\+source\+\_\+generate(), edje\+\_\+edit\+\_\+state\+\_\+add(), edje\+\_\+edit\+\_\+state\+\_\+exist(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+bool\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+int\+\_\+get(), edje\+\_\+edit\+\_\+state\+\_\+external\+\_\+param\+\_\+set(), edje\+\_\+external\+\_\+param\+\_\+bool\+\_\+get(), edje\+\_\+external\+\_\+param\+\_\+int\+\_\+get(), and edje\+\_\+object\+\_\+signal\+\_\+callback\+\_\+extra\+\_\+data\+\_\+get().

