A multiseat Wayland compositor in an Evas object. More...
| Enumerations | |
| enum | Efl_Wl_Rotation { EFL_WL_ROTATION_0, EFL_WL_ROTATION_90, EFL_WL_ROTATION_180, EFL_WL_ROTATION_270 } | 
| The rotation to apply to the compositor's internal wl_output. | |
| Functions | |
| EAPI Evas_Object * | efl_wl_add (Evas *e) | 
| Add a compositor widget to the given canvas.  More... | |
| EAPI Ecore_Exe * | efl_wl_run (Evas_Object *obj, const char *cmd) | 
| Run a command in the compositor widget.  More... | |
| EAPI Eina_Bool | efl_wl_next (Evas_Object *obj) | 
| Put the bottom-most toplevel window on top and apply focus to it.  More... | |
| EAPI Eina_Bool | efl_wl_prev (Evas_Object *obj) | 
| Put the second top-most toplevel window on top and apply focus to it.  More... | |
| EAPI void | efl_wl_rotate (Evas_Object *obj, Efl_Wl_Rotation rot, Eina_Bool rtl) | 
| Set rotation and flip for the compositor's output.  More... | |
| EAPI void | efl_wl_scale_set (Evas_Object *obj, double scale) | 
| Set the scale factor for the compositor's output.  More... | |
A multiseat Wayland compositor in an Evas object.
All toplevel windows will be sized to the size of the compositor object.
| EAPI Evas_Object* efl_wl_add | ( | Evas * | e | ) | 
Add a compositor widget to the given canvas.
| e | The canvas | 
NULL on failure | EAPI Ecore_Exe* efl_wl_run | ( | Evas_Object * | obj, | 
| const char * | cmd | ||
| ) | 
Run a command in the compositor widget.
| obj | The compositor widget | 
| cmd | The command to run | 
NULL on failure References evas_object_type_get().
| EAPI Eina_Bool efl_wl_next | ( | Evas_Object * | obj | ) | 
Put the bottom-most toplevel window on top and apply focus to it.
| obj | The compositor widget | 
References evas_object_type_get().
| EAPI Eina_Bool efl_wl_prev | ( | Evas_Object * | obj | ) | 
Put the second top-most toplevel window on top and apply focus to it.
| obj | The compositor widget | 
References evas_object_type_get().
| EAPI void efl_wl_rotate | ( | Evas_Object * | obj, | 
| Efl_Wl_Rotation | rot, | ||
| Eina_Bool | rtl | ||
| ) | 
Set rotation and flip for the compositor's output.
| obj | The compositor widget | 
| rot | The rotation to apply | 
| rtl | If set, the output will apply a flip around the Y axis | 
References evas_object_type_get().
| EAPI void efl_wl_scale_set | ( | Evas_Object * | obj, | 
| double | scale | ||
| ) | 
Set the scale factor for the compositor's output.
| obj | The compositor widget | 
| scale | The scale factor to set | 
References evas_object_type_get().