These are global scope functions to manage the EWS to be used by ecore_evas_ews_new().  
More...
These are global scope functions to manage the EWS to be used by ecore_evas_ews_new(). 
- Since
- 1.1 
◆ ecore_evas_ews_engine_set()
      
        
          | EAPI Eina_Bool ecore_evas_ews_engine_set | ( | const char * | engine, | 
        
          |  |  | const char * | options | 
        
          |  | ) |  |  | 
      
 
Sets the engine to be used by the backing store engine. 
- Parameters
- 
  
    | engine | The engine to be set. |  | options | The options of the engine to be set. |  
 
- Returns
- EINA_TRUEon success,- EINA_FALSEif ews is already in use.
- Since
- 1.1 
References EINA_FALSE, and EINA_TRUE.
 
 
◆ ecore_evas_ews_setup()
      
        
          | EAPI Eina_Bool ecore_evas_ews_setup | ( | int | x, | 
        
          |  |  | int | y, | 
        
          |  |  | int | w, | 
        
          |  |  | int | h | 
        
          |  | ) |  |  | 
      
 
 
◆ ecore_evas_ews_ecore_evas_get()
      
        
          | EAPI Ecore_Evas* ecore_evas_ews_ecore_evas_get | ( | void |  | ) |  | 
      
 
 
◆ ecore_evas_ews_evas_get()
      
        
          | EAPI Evas* ecore_evas_ews_evas_get | ( | void |  | ) |  | 
      
 
 
◆ ecore_evas_ews_background_set()
Sets the current background, must be created by evas ecore_evas_ews_evas_get(). 
- Parameters
- 
  
    | o | The Evas_Object for which to set the background. |  
 
It will be kept at lowest layer (EVAS_LAYER_MIN) and below everything else. You can set any object, default is a black rectangle.
- Note
- previous object will be deleted! 
References ecore_evas_get(), ERR, EVAS_CALLBACK_FREE, EVAS_LAYER_MIN, evas_object_color_set(), evas_object_del(), evas_object_evas_get(), evas_object_event_callback_add(), evas_object_layer_set(), evas_object_lower(), evas_object_move(), evas_object_rectangle_add(), evas_object_resize(), evas_object_show(), evas_output_framespace_get(), and evas_output_viewport_get().
 
 
◆ ecore_evas_ews_children_get()
Returns all Ecore_Evas* created by EWS. 
- Returns
- An eina list of Ecore_evases.
- Note
- Do not change the returned list or its contents.
- Since
- 1.1 
 
 
◆ ecore_evas_ews_manager_set()
      
        
          | EAPI void ecore_evas_ews_manager_set | ( | const void * | manager | ) |  | 
      
 
 
◆ ecore_evas_ews_manager_get()
      
        
          | EAPI const void* ecore_evas_ews_manager_get | ( | void |  | ) |  | 
      
 
 
◆ ECORE_EVAS_EWS_EVENT_MANAGER_CHANGE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_MANAGER_CHANGE |  | extern | 
 
 
◆ ECORE_EVAS_EWS_EVENT_ADD
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_ADD |  | extern | 
 
window was created 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_DEL
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_DEL |  | extern | 
 
window was deleted, pointer is already invalid but may be used as reference for further cleanup work. 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_RESIZE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_RESIZE |  | extern | 
 
window was resized 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_MOVE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_MOVE |  | extern | 
 
window was moved 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_SHOW
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_SHOW |  | extern | 
 
window become visible 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_HIDE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_HIDE |  | extern | 
 
window become hidden 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_FOCUS
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_FOCUS |  | extern | 
 
window was focused 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_UNFOCUS
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_UNFOCUS |  | extern | 
 
window lost focus 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_RAISE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_RAISE |  | extern | 
 
window was raised 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_LOWER
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_LOWER |  | extern | 
 
window was lowered 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_ACTIVATE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_ACTIVATE |  | extern | 
 
window was activated 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_ICONIFIED_CHANGE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_ICONIFIED_CHANGE |  | extern | 
 
window minimized/iconified changed 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_MAXIMIZED_CHANGE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_MAXIMIZED_CHANGE |  | extern | 
 
window maximized changed 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_LAYER_CHANGE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_LAYER_CHANGE |  | extern | 
 
window layer changed 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_FULLSCREEN_CHANGE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_FULLSCREEN_CHANGE |  | extern | 
 
window fullscreen changed 
- Since
- 1.1 
 
 
◆ ECORE_EVAS_EWS_EVENT_CONFIG_CHANGE
  
  | 
        
          | EAPI int ECORE_EVAS_EWS_EVENT_CONFIG_CHANGE |  | extern | 
 
some other window property changed (title, name, class, alpha, transparent, shaped...) 
- Since
- 1.1