_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