_E_Zone Struct Reference

Data Fields

E_Object e_obj_inherit
int x
int y
int w
int h
const char * name
unsigned int num
E_Container * container
int fullscreen
Evas_Object * bg_object
Evas_Object * bg_event_object
Evas_Object * bg_clip_object
Evas_Object * prev_bg_object
Evas_Object * transition_object
int desk_x_count
int desk_y_count
int desk_x_current
int desk_y_current
int desk_x_prev
int desk_y_prev
E_Desk ** desks
Eina_List * handlers
struct {
   unsigned char   switching: 1
   E_Shelf *   es
   E_Event_Zone_Edge *   ev
   E_Binding_Edge *   bind
flip
struct {
   Ecore_X_Window   top
   Ecore_X_Window   right
   Ecore_X_Window   bottom
   Ecore_X_Window   left
edge
struct {
   Ecore_X_Window   left_top
   Ecore_X_Window   top_left
   Ecore_X_Window   top_right
   Ecore_X_Window   right_top
   Ecore_X_Window   right_bottom
   Ecore_X_Window   bottom_right
   Ecore_X_Window   bottom_left
   Ecore_X_Window   left_bottom
corner
E_Action * cur_mouse_action
Eina_List * popups
Ecore_Evas * black_ecore_evas
Evas * black_evas
Ecore_X_Window black_win
int black_need
int id
struct {
   int   x
   int   y
   int   w
   int   h
   Eina_Bool   dirty: 1
useful_geometry