_Ecore_Evas_Engine_Func Struct Reference

Data Fields

void(* fn_free )(Ecore_Evas *ee)
 
void(* fn_callback_resize_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_move_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_show_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_hide_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_delete_request_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_destroy_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_focus_in_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_focus_out_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_mouse_in_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_mouse_out_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_sticky_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_unsticky_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_pre_render_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_callback_post_render_set )(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
 
void(* fn_move )(Ecore_Evas *ee, int x, int y)
 
void(* fn_managed_move )(Ecore_Evas *ee, int x, int y)
 
void(* fn_resize )(Ecore_Evas *ee, int w, int h)
 
void(* fn_move_resize )(Ecore_Evas *ee, int x, int y, int w, int h)
 
void(* fn_rotation_set )(Ecore_Evas *ee, int rot, int resize)
 
void(* fn_shaped_set )(Ecore_Evas *ee, int shaped)
 
void(* fn_show )(Ecore_Evas *ee)
 
void(* fn_hide )(Ecore_Evas *ee)
 
void(* fn_raise )(Ecore_Evas *ee)
 
void(* fn_lower )(Ecore_Evas *ee)
 
void(* fn_activate )(Ecore_Evas *ee)
 
void(* fn_title_set )(Ecore_Evas *ee, const char *t)
 
void(* fn_name_class_set )(Ecore_Evas *ee, const char *n, const char *c)
 
void(* fn_size_min_set )(Ecore_Evas *ee, int w, int h)
 
void(* fn_size_max_set )(Ecore_Evas *ee, int w, int h)
 
void(* fn_size_base_set )(Ecore_Evas *ee, int w, int h)
 
void(* fn_size_step_set )(Ecore_Evas *ee, int w, int h)
 
void(* fn_object_cursor_set )(Ecore_Evas *ee, Evas_Object *obj, int layer, int hot_x, int hot_y)
 
void(* fn_layer_set )(Ecore_Evas *ee, int layer)
 
void(* fn_focus_set )(Ecore_Evas *ee, int on)
 
void(* fn_iconified_set )(Ecore_Evas *ee, int on)
 
void(* fn_borderless_set )(Ecore_Evas *ee, int on)
 
void(* fn_override_set )(Ecore_Evas *ee, int on)
 
void(* fn_maximized_set )(Ecore_Evas *ee, int on)
 
void(* fn_fullscreen_set )(Ecore_Evas *ee, int on)
 
void(* fn_avoid_damage_set )(Ecore_Evas *ee, int on)
 
void(* fn_withdrawn_set )(Ecore_Evas *ee, int withdrawn)
 
void(* fn_sticky_set )(Ecore_Evas *ee, int sticky)
 
void(* fn_ignore_events_set )(Ecore_Evas *ee, int ignore)
 
void(* fn_alpha_set )(Ecore_Evas *ee, int alpha)
 
void(* fn_transparent_set )(Ecore_Evas *ee, int transparent)
 
void(* fn_profiles_set )(Ecore_Evas *ee, const char **profiles, int count)
 
void(* fn_profile_set )(Ecore_Evas *ee, const char *profile)
 
void(* fn_window_group_set )(Ecore_Evas *ee, const Ecore_Evas *ee_group)
 
void(* fn_aspect_set )(Ecore_Evas *ee, double aspect)
 
void(* fn_urgent_set )(Ecore_Evas *ee, int urgent)
 
void(* fn_modal_set )(Ecore_Evas *ee, int modal)
 
void(* fn_demands_attention_set )(Ecore_Evas *ee, int demand)
 
void(* fn_focus_skip_set )(Ecore_Evas *ee, int skip)
 
int(* fn_render )(Ecore_Evas *ee)
 
void(* fn_screen_geometry_get )(const Ecore_Evas *ee, int *x, int *y, int *w, int *h)
 
void(* fn_screen_dpi_get )(const Ecore_Evas *ee, int *xdpi, int *ydpi)