\doxysection{\+\_\+\+Edje\+\_\+\+External\+\_\+\+Param Struct Reference}
\hypertarget{struct__Edje__External__Param}{}\label{struct__Edje__External__Param}\index{\_Edje\_External\_Param@{\_Edje\_External\_Param}}


Struct that holds parameters for parts of type EXTERNAL.  




{\ttfamily \#include $<$Edje\+\_\+\+Common.\+h$>$}

\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{struct__Edje__External__Param_ae4ac7574270709ddb8307c821debe540}\label{struct__Edje__External__Param_ae4ac7574270709ddb8307c821debe540} 
const char \texorpdfstring{$\ast$}{*} {\bfseries name}
\begin{DoxyCompactList}\small\item\em The name of the parameter. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Edje__External__Group_ga33ecfac7110751d5e09bb2e3a4458d24}{Edje\+\_\+\+External\+\_\+\+Param\+\_\+\+Type}} \mbox{\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}\label{struct__Edje__External__Param_a70a029b2dd6e1e9c4875ee7d3451b58a} 
int {\bfseries i}
\begin{DoxyCompactList}\small\item\em Used by both integer and boolean. \end{DoxyCompactList}\item 
\Hypertarget{struct__Edje__External__Param_a237923f1f92c7e689668df00ac63f93b}\label{struct__Edje__External__Param_a237923f1f92c7e689668df00ac63f93b} 
double {\bfseries d}
\begin{DoxyCompactList}\small\item\em Used by double. \end{DoxyCompactList}\item 
\Hypertarget{struct__Edje__External__Param_aea27f610a36f1d71f68a3894e578a099}\label{struct__Edje__External__Param_aea27f610a36f1d71f68a3894e578a099} 
const char \texorpdfstring{$\ast$}{*} {\bfseries s}
\begin{DoxyCompactList}\small\item\em Used by both string and choice. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Struct that holds parameters for parts of type EXTERNAL. 

\doxysubsection{Field Documentation}
\Hypertarget{struct__Edje__External__Param_aa2e6522a06c0a5bbb01628ee5fa296cd}\label{struct__Edje__External__Param_aa2e6522a06c0a5bbb01628ee5fa296cd} 
\index{\_Edje\_External\_Param@{\_Edje\_External\_Param}!type@{type}}
\index{type@{type}!\_Edje\_External\_Param@{\_Edje\_External\_Param}}
\doxysubsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Edje__External__Group_ga33ecfac7110751d5e09bb2e3a4458d24}{Edje\+\_\+\+External\+\_\+\+Param\+\_\+\+Type}} \+\_\+\+Edje\+\_\+\+External\+\_\+\+Param\+::type}



The type of the parameter. 

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

Referenced by \mbox{\hyperlink{group__Edje__External__Plugin__Development__Group_gac177865ee5cfc626c632981625e80d19}{edje\+\_\+external\+\_\+param\+\_\+bool\+\_\+get()}}, \mbox{\hyperlink{group__Edje__External__Plugin__Development__Group_ga6959e80b3d128a4b11d08548a87c6ad3}{edje\+\_\+external\+\_\+param\+\_\+choice\+\_\+get()}}, \mbox{\hyperlink{group__Edje__External__Plugin__Development__Group_ga1c9fb7bb0408ccaf9fc33eacc0a9427f}{edje\+\_\+external\+\_\+param\+\_\+double\+\_\+get()}}, \mbox{\hyperlink{group__Edje__External__Plugin__Development__Group_ga386d6423edeae2bad4275742774734cc}{edje\+\_\+external\+\_\+param\+\_\+int\+\_\+get()}}, and \mbox{\hyperlink{group__Edje__External__Plugin__Development__Group_gad979376af324a68e0423305d2402c6b2}{edje\+\_\+external\+\_\+param\+\_\+string\+\_\+get()}}.

