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 |