src/lib/edje_container.h File Reference
Go to the source code of this file.
Data Structures | |
| struct | _Edje_Item |
| struct | _Edje_Item_Cell |
| struct | _Edje_Item_Class |
| struct | _Smart_Data |
| struct | _Smart_Data_Colinfo |
Defines | |
| #define | E_OBJ_NAME "edje_container_object" |
| #define | E_SMART_OBJ_GET(smart, o, type) |
| #define | E_SMART_OBJ_GET_RETURN(smart, o, type, ret) |
Typedefs | |
| typedef struct _Edje_Item | Edje_Item |
| typedef struct _Edje_Item_Cell | Edje_Item_Cell |
| typedef struct _Edje_Item_Class | Edje_Item_Class |
| typedef struct _Smart_Data | Smart_Data |
| typedef struct _Smart_Data_Colinfo | Smart_Data_Colinfo |
Define Documentation
| #define E_OBJ_NAME "edje_container_object" |
| #define E_SMART_OBJ_GET | ( | smart, | |
| o, | |||
| type | |||
| ) |
Value:
{ \
char *_e_smart_str; \
\
if (!o) return; \
smart = evas_object_smart_data_get(o); \
if (!smart) return; \
_e_smart_str = (char *)evas_object_type_get(o); \
if (!_e_smart_str) return; \
if (strcmp(_e_smart_str, type)) return; \
}
| #define E_SMART_OBJ_GET_RETURN | ( | smart, | |
| o, | |||
| type, | |||
| ret | |||
| ) |
Value:
{ \
char *_e_smart_str; \
\
if (!o) return ret; \
smart = evas_object_smart_data_get(o); \
if (!smart) return ret; \
_e_smart_str = (char *)evas_object_type_get(o); \
if (!_e_smart_str) return ret; \
if (strcmp(_e_smart_str, type)) return ret; \
}
Typedef Documentation
| typedef struct _Edje_Item Edje_Item |
| typedef struct _Edje_Item_Cell Edje_Item_Cell |
| typedef struct _Edje_Item_Class Edje_Item_Class |
| typedef struct _Smart_Data Smart_Data |
| typedef struct _Smart_Data_Colinfo Smart_Data_Colinfo |