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

Public Member Functions

virtual void preload_begin ()
 
virtual void data_update_add (int x_, int y_, int w_, int h_)
 
virtual double animated_frame_duration_get (int start_frame_, int frame_num_)
 
virtual void data_set (void *data_)
 
virtual void * data_get (bool for_writing_)
 
virtual void preload_cancel ()
 
virtual void * data_convert (Evas_Colorspace to_cspace_)
 
virtual bool pixels_import (Evas_Pixel_Import_Source *pixels_)
 
virtual void reload ()
 
virtual double load_dpi_get ()
 
virtual void load_dpi_set (double dpi_)
 
virtual bool source_clip_get ()
 
virtual void source_clip_set (bool source_clip_)
 
virtual ::efl::eina::optional< ::evas::objectsource_get ()
 
virtual bool source_set (::efl::eina::optional< ::evas::object > src_)
 
virtual bool filled_get ()
 
virtual void filled_set (bool filled_)
 
virtual Evas_Image_Content_Hint content_hint_get ()
 
virtual void content_hint_set (Evas_Image_Content_Hint hint_)
 
virtual void load_region_get (int *x_, int *y_, int *w_, int *h_)
 
virtual void load_region_set (int x_, int y_, int w_, int h_)
 
virtual bool alpha_get ()
 
virtual void alpha_set (bool alpha_)
 
virtual void border_get (int *l_, int *r_, int *t_, int *b_)
 
virtual void border_set (int l_, int r_, int t_, int b_)
 
virtual double border_scale_get ()
 
virtual void border_scale_set (double scale_)
 
virtual bool pixels_dirty_get ()
 
virtual void pixels_dirty_set (bool dirty_)
 
virtual const Evas_Video_Surfacevideo_surface_get ()
 
virtual void video_surface_set (Evas_Video_Surface *surf_)
 
virtual unsigned int video_surface_caps_get ()
 
virtual void video_surface_caps_set (unsigned int caps_)
 
virtual bool load_orientation_get ()
 
virtual void load_orientation_set (bool enable_)
 
virtual Evas_Fill_Spread fill_spread_get ()
 
virtual void fill_spread_set (Evas_Fill_Spread spread_)
 
virtual Evas_Border_Fill_Mode border_center_fill_get ()
 
virtual void border_center_fill_set (Evas_Border_Fill_Mode fill_)
 
virtual void size_get (int *w_, int *h_)
 
virtual void size_set (int w_, int h_)
 
virtual bool source_visible_get ()
 
virtual void source_visible_set (bool visible_)
 
virtual void fill_get (Evas_Coord *x_, Evas_Coord *y_, Evas_Coord *w_, Evas_Coord *h_)
 
virtual void fill_set (Evas_Coord x_, Evas_Coord y_, Evas_Coord w_, Evas_Coord h_)
 
virtual Evas_Native_Surfacenative_surface_get ()
 
virtual void native_surface_set (Evas_Native_Surface *surf_)
 
virtual int load_scale_down_get ()
 
virtual void load_scale_down_set (int scale_down_)
 
virtual Evas_Image_Scale_Hint scale_hint_get ()
 
virtual void scale_hint_set (Evas_Image_Scale_Hint hint_)
 
virtual bool source_events_get ()
 
virtual void source_events_set (bool source_)
 
virtual Evas_Colorspace colorspace_get ()
 
virtual void colorspace_set (Evas_Colorspace cspace_)
 
virtual void pixels_get_callback_set (Evas_Object_Image_Pixels_Get_Cb func_, void *data_)
 
virtual void mmap_get (const Eina_File **f_, const char **key_)
 
virtual void mmap_set (const Eina_File *f_,::efl::eina::optional< std::string > key_)
 
virtual void data_copy_set (void *data_)
 
virtual void animated_frame_set (int frame_index_)
 
virtual bool region_support_get ()
 
virtual Evas_Load_Error load_error_get ()
 
virtual int animated_frame_count_get ()
 
virtual int stride_get ()
 
virtual Evas_Image_Animated_Loop_Hint animated_loop_type_get ()
 
virtual int animated_loop_count_get ()
 
virtual Evas_3D_Scenescene_get ()
 
virtual void scene_set (Evas_3D_Scene *scene_)
 
virtual void filter_program_set (::efl::eina::optional< std::string > program_)
 
virtual void filter_source_set (::efl::eina::optional< std::string > name_,::efl::eina::optional< ::efl::eo::concrete > eobj_)
 
virtual bool filter_padding_get (int *l_, int *r_, int *t_, int *b_)