_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 []