_E_Drag Struct Reference

Data Fields

E_Object e_obj_inherit
void * data
int data_size
E_Drag_Type type
struct {
   void *(*   convert )(E_Drag *drag, const char *type)
   void(*   finished )(E_Drag *drag, int dropped)
   void(*   key_down )(E_Drag *drag, Ecore_Event_Key *e)
   void(*   key_up )(E_Drag *drag, Ecore_Event_Key *e)
cb
E_Container * container
Ecore_Evas * ecore_evas
Evas * evas
Ecore_X_Window evas_win
E_Container_Shape * shape
Evas_Object * object
int x
int y
int w
int h
int dx
int dy
int shape_rects_num
Ecore_X_Rectangle * shape_rects
E_Layer layer
unsigned char visible: 1
unsigned char need_shape_export: 1
unsigned char xy_update: 1
unsigned int num_types
const char * types []