Public Member Functions
efl::eo::detail::operations< ::evas::canvas >::type< T > Struct Template Reference

Public Member Functions

virtual ::efl::eina::optional< ::efl::eina::range_list< ::evas::object > > tree_objects_at_xy_get (::efl::eina::optional< ::evas::object > stop_, int x_, int y_)
 
virtual void event_feed_mouse_wheel (int direction_, int z_, unsigned int timestamp_, const void *data_)
 
virtual void key_lock_on (std::string keyname_)
 
virtual void event_feed_key_down (::efl::eina::optional< std::string > keyname_,::efl::eina::optional< std::string > key_,::efl::eina::optional< std::string > string_,::efl::eina::optional< std::string > compose_, unsigned int timestamp_, const void *data_)
 
virtual Evas_Modifier_Mask key_modifier_mask_get (std::string keyname_)
 
virtual void key_modifier_add (std::string keyname_)
 
virtual void key_modifier_off (std::string keyname_)
 
virtual void event_feed_hold (int hold_, unsigned int timestamp_, const void *data_)
 
virtual void event_feed_mouse_move (int x_, int y_, unsigned int timestamp_, const void *data_)
 
virtual void event_feed_key_up (::efl::eina::optional< std::string > keyname_,::efl::eina::optional< std::string > key_,::efl::eina::optional< std::string > string_,::efl::eina::optional< std::string > compose_, unsigned int timestamp_, const void *data_)
 
virtual void event_feed_mouse_out (unsigned int timestamp_, const void *data_)
 
virtual void event_input_multi_move (int d_, int x_, int y_, double rad_, double radx_, double rady_, double pres_, double ang_, double fx_, double fy_, unsigned int timestamp_, const void *data_)
 
virtual ::efl::eina::optional< ::efl::eina::range_list< ::evas::object > > objects_at_xy_get (Evas_Coord x_, Evas_Coord y_, bool include_pass_events_objects_, bool include_hidden_objects_)
 
virtual void event_input_multi_up (int d_, int x_, int y_, double rad_, double radx_, double rady_, double pres_, double ang_, double fx_, double fy_, Evas_Button_Flags flags_, unsigned int timestamp_, const void *data_)
 
virtual void event_feed_multi_down (int d_, int x_, int y_, double rad_, double radx_, double rady_, double pres_, double ang_, double fx_, double fy_, Evas_Button_Flags flags_, unsigned int timestamp_, const void *data_)
 
virtual bool render_async ()
 
virtual void focus_out ()
 
virtual void event_input_mouse_move (int x_, int y_, unsigned int timestamp_, const void *data_)
 
virtual void norender ()
 
virtual unsigned int touch_point_list_count ()
 
virtual void event_input_multi_down (int d_, int x_, int y_, double rad_, double radx_, double rady_, double pres_, double ang_, double fx_, double fy_, Evas_Button_Flags flags_, unsigned int timestamp_, const void *data_)
 
virtual void nochange_pop ()
 
virtual void key_lock_off (std::string keyname_)
 
virtual void nochange_push ()
 
virtual void font_cache_flush ()
 
virtual bool font_hinting_can_hint (Evas_Font_Hinting_Flags hinting_)
 
virtual ::efl::eina::optional< ::evas::objectobject_top_at_xy_get (Evas_Coord x_, Evas_Coord y_, bool include_pass_events_objects_, bool include_hidden_objects_)
 
virtual void key_modifier_on (std::string keyname_)
 
virtual void event_feed_mouse_up (int b_, Evas_Button_Flags flags_, unsigned int timestamp_, const void *data_)
 
virtual void event_feed_mouse_down (int b_, Evas_Button_Flags flags_, unsigned int timestamp_, const void *data_)
 
virtual void event_refeed_event (void *event_copy_, Evas_Callback_Type event_type_)
 
virtual ::efl::eina::optional< ::efl::eina::range_list< std::string > > font_available_list ()
 
virtual ::efl::eina::optional< ::efl::eina::range_list< ::evas::object > > objects_in_rectangle_get (Evas_Coord x_, Evas_Coord y_, Evas_Coord w_, Evas_Coord h_, bool include_pass_events_objects_, bool include_hidden_objects_)
 
virtual ::efl::eina::optional< ::evas::objectobject_name_find (::efl::eina::optional< std::string > name_)
 
virtual void font_path_append (std::string path_)
 
virtual int touch_point_list_nth_id_get (unsigned int n_)
 
virtual void font_path_clear ()
 
virtual void smart_objects_calculate ()
 
virtual void touch_point_list_nth_xy_get (unsigned int n_, Evas_Coord *x_, Evas_Coord *y_)
 
virtual void key_lock_del (std::string keyname_)
 
virtual void damage_rectangle_add (int x_, int y_, int w_, int h_)
 
virtual void sync ()
 
virtual ::efl::eina::optional< ::efl::eina::crange_list< std::string > > font_path_list ()
 
virtual void image_cache_reload ()
 
virtual int coord_world_x_to_screen (Evas_Coord x_)
 
virtual void event_feed_multi_move (int d_, int x_, int y_, double rad_, double radx_, double rady_, double pres_, double ang_, double fx_, double fy_, unsigned int timestamp_, const void *data_)
 
virtual ::efl::eina::optional< ::efl::eina::list< Eina_Rectangle * > > render_updates ()
 
virtual void image_cache_flush ()
 
virtual Evas_Coord coord_screen_y_to_world (int y_)
 
virtual void key_modifier_del (std::string keyname_)
 
virtual Evas_Touch_Point_State touch_point_list_nth_state_get (unsigned int n_)
 
virtual void focus_in ()
 
virtual void obscured_rectangle_add (int x_, int y_, int w_, int h_)
 
virtual void render_dump ()
 
virtual void event_feed_mouse_in (unsigned int timestamp_, const void *data_)
 
virtual ::efl::eina::optional< ::evas::objectobject_top_in_rectangle_get (Evas_Coord x_, Evas_Coord y_, Evas_Coord w_, Evas_Coord h_, bool include_pass_events_objects_, bool include_hidden_objects_)
 
virtual void render ()
 
virtual void event_feed_multi_up (int d_, int x_, int y_, double rad_, double radx_, double rady_, double pres_, double ang_, double fx_, double fy_, Evas_Button_Flags flags_, unsigned int timestamp_, const void *data_)
 
virtual void font_path_prepend (std::string path_)
 
virtual void obscured_clear ()
 
virtual void event_feed_mouse_cancel (unsigned int timestamp_, const void *data_)
 
virtual Evas_Coord coord_screen_x_to_world (int x_)
 
virtual void key_lock_add (std::string keyname_)
 
virtual void render_idle_flush ()
 
virtual int coord_world_y_to_screen (Evas_Coord y_)
 
virtual void event_feed_key_down_with_keycode (::efl::eina::optional< std::string > keyname_,::efl::eina::optional< std::string > key_,::efl::eina::optional< std::string > string_,::efl::eina::optional< std::string > compose_, unsigned int timestamp_, const void *data_, unsigned int keycode_)
 
virtual void event_feed_key_up_with_keycode (::efl::eina::optional< std::string > keyname_,::efl::eina::optional< std::string > key_,::efl::eina::optional< std::string > string_,::efl::eina::optional< std::string > compose_, unsigned int timestamp_, const void *data_, unsigned int keycode_)
 
virtual void event_feed_axis_update (unsigned int timestamp_, int device_, int toolid_, int naxes_, const Evas_Axis *axis_, const void *data_)
 
virtual void output_framespace_get (Evas_Coord *x_, Evas_Coord *y_, Evas_Coord *w_, Evas_Coord *h_)
 
virtual void output_framespace_set (Evas_Coord x_, Evas_Coord y_, Evas_Coord w_, Evas_Coord h_)
 
virtual void output_viewport_get (Evas_Coord *x_, Evas_Coord *y_, Evas_Coord *w_, Evas_Coord *h_)
 
virtual void output_viewport_set (Evas_Coord x_, Evas_Coord y_, Evas_Coord w_, Evas_Coord h_)
 
virtual int image_cache_get ()
 
virtual void image_cache_set (int size_)
 
virtual Evas_Event_Flags event_default_flags_get ()
 
virtual void event_default_flags_set (Evas_Event_Flags flags_)
 
virtual int output_method_get ()
 
virtual void output_method_set (int render_method_)
 
virtual int font_cache_get ()
 
virtual void font_cache_set (int size_)
 
virtual void output_size_get (int *w_, int *h_)
 
virtual void output_size_set (int w_, int h_)
 
virtual void * data_attach_get ()
 
virtual void data_attach_set (void *data_)
 
virtual Evas_Font_Hinting_Flags font_hinting_get ()
 
virtual void font_hinting_set (Evas_Font_Hinting_Flags hinting_)
 
virtual Evas_Engine_Infoengine_info_get ()
 
virtual bool engine_info_set (Evas_Engine_Info *info_)
 
virtual ::efl::eina::optional< ::evas::objectfocus_get ()
 
virtual ::efl::eina::optional< ::evas::objectobject_top_get ()
 
virtual const Evas_Lockkey_lock_get ()
 
virtual void pointer_canvas_xy_get (Evas_Coord *x_, Evas_Coord *y_)
 
virtual int event_down_count_get ()
 
virtual int smart_objects_calculate_count_get ()
 
virtual bool focus_state_get ()
 
virtual bool changed_get ()
 
virtual void pointer_output_xy_get (int *x_, int *y_)
 
virtual bool pointer_inside_get ()
 
virtual bool image_max_size_get (int *maxw_, int *maxh_)
 
virtual ::efl::eina::optional< ::evas::objectobject_bottom_get ()
 
virtual const Evas_Modifierkey_modifier_get ()
 
virtual int pointer_button_down_mask_get ()