_Edje_External_Param Struct Reference

Struct that holds parameters for parts of type EXTERNAL. More...

#include <Edje_Common.h>

Data Fields

const char * name
 The name of the parameter.
Edje_External_Param_Type type
 The type of the parameter.
int i
 Used by both integer and boolean.
double d
 Used by double.
const char * s
 Used by both string and choice.

Detailed Description

Struct that holds parameters for parts of type EXTERNAL.

Field Documentation

◆ name

const char* _Edje_External_Param::name

The name of the parameter.

Referenced by edje_external_param_find().

◆ type

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 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().

◆ i

int _Edje_External_Param::i

Used by both integer and boolean.

Referenced by edje_external_param_bool_get(), and edje_external_param_int_get().

◆ d

double _Edje_External_Param::d

Used by double.

Referenced by edje_external_param_double_get().

◆ s

const char* _Edje_External_Param::s

Used by both string and choice.

Referenced by edje_external_param_choice_get(), and edje_external_param_string_get().