Public Member Functions
efl::eo::detail::operations< ::edje::object >::type< T > Struct Template Reference

Public Member Functions

virtual bool part_table_clear (::efl::eina::optional< std::string > part_, bool clear_)
 
virtual Edje_External_Param_Type part_external_param_type_get (::efl::eina::optional< std::string > part_, const char *param_)
 
virtual void part_text_select_allow_set (::efl::eina::optional< std::string > part_, bool allow_)
 
virtual ::efl::eina::optional< std::string > part_state_get (::efl::eina::optional< std::string > part_, double *val_ret_)
 
virtual void * text_markup_filter_callback_del_full (::efl::eina::optional< std::string > part_, Edje_Markup_Filter_Cb func_, void *data_)
 
virtual bool part_drag_step_set (::efl::eina::optional< std::string > part_, double dx_, double dy_)
 
virtual bool part_drag_step_get (::efl::eina::optional< std::string > part_, double *dx_, double *dy_)
 
virtual void * part_text_imf_context_get (::efl::eina::optional< std::string > part_)
 
virtual void part_text_select_begin (::efl::eina::optional< std::string > part_)
 
virtual ::efl::eina::optional< std::string > part_text_style_user_peek (::efl::eina::optional< std::string > part_)
 
template<typename F_func_ >
void * signal_callback_del (::efl::eina::optional< std::string > emission_,::efl::eina::optional< std::string > source_, F_func_ &&func_)
 
virtual bool part_text_cursor_next (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual void part_text_style_user_push (::efl::eina::optional< std::string > part_,::efl::eina::optional< std::string > style_)
 
virtual void part_text_append (::efl::eina::optional< std::string > part_,::efl::eina::optional< std::string > text_)
 
virtual bool part_geometry_get (::efl::eina::optional< std::string > part_, Evas_Coord *x_, Evas_Coord *y_, Evas_Coord *w_, Evas_Coord *h_)
 
virtual void part_text_input_panel_hide (::efl::eina::optional< std::string > part_)
 
virtual bool part_text_item_geometry_get (::efl::eina::optional< std::string > part_,::efl::eina::optional< std::string > item_, Evas_Coord *cx_, Evas_Coord *cy_, Evas_Coord *cw_, Evas_Coord *ch_)
 
virtual bool part_table_unpack (::efl::eina::optional< std::string > part_,::efl::eina::optional< ::evas::object > child_obj_)
 
virtual void part_text_select_abort (::efl::eina::optional< std::string > part_)
 
virtual void * text_insert_filter_callback_del_full (::efl::eina::optional< std::string > part_, Edje_Text_Filter_Cb func_, void *data_)
 
virtual void part_text_style_user_pop (::efl::eina::optional< std::string > part_)
 
virtual void part_text_input_panel_imdata_set (::efl::eina::optional< std::string > part_, const void *data_, int len_)
 
virtual void part_text_input_panel_imdata_get (::efl::eina::optional< std::string > part_, void *data_, int *len_)
 
virtual void part_text_insert (::efl::eina::optional< std::string > part_,::efl::eina::optional< std::string > text_)
 
virtual ::efl::eina::optional< ::evas::objectpart_box_remove_at (::efl::eina::optional< std::string > part_, unsigned int pos_)
 
virtual void part_text_cursor_copy (::efl::eina::optional< std::string > part_, Edje_Cursor src_, Edje_Cursor dst_)
 
virtual bool parts_extends_calc (Evas_Coord *x_, Evas_Coord *y_, Evas_Coord *w_, Evas_Coord *h_)
 
virtual bool part_drag_value_set (::efl::eina::optional< std::string > part_, double dx_, double dy_)
 
virtual bool part_drag_value_get (::efl::eina::optional< std::string > part_, double *dx_, double *dy_)
 
virtual void calc_force ()
 
virtual void part_text_cursor_pos_set (::efl::eina::optional< std::string > part_, Edje_Cursor cur_, int pos_)
 
virtual int part_text_cursor_pos_get (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual int freeze ()
 
virtual char * part_text_cursor_content_get (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual void part_text_input_panel_layout_set (::efl::eina::optional< std::string > part_, Edje_Input_Panel_Layout layout_)
 
virtual Edje_Input_Panel_Layout part_text_input_panel_layout_get (::efl::eina::optional< std::string > part_)
 
virtual bool part_table_pack (::efl::eina::optional< std::string > part_,::efl::eina::optional< ::evas::object > child_obj_, unsigned short col_, unsigned short row_, unsigned short colspan_, unsigned short rowspan_)
 
virtual void part_text_input_panel_language_set (::efl::eina::optional< std::string > part_, Edje_Input_Panel_Lang lang_)
 
virtual Edje_Input_Panel_Lang part_text_input_panel_language_get (::efl::eina::optional< std::string > part_)
 
virtual bool part_table_col_row_size_get (::efl::eina::optional< std::string > part_, int *cols_, int *rows_)
 
virtual ::efl::eina::optional< ::evas::objectpart_external_object_get (::efl::eina::optional< std::string > part_)
 
virtual ::efl::eina::optional< ::evas::objectpart_external_content_get (::efl::eina::optional< std::string > part_, const char *content_)
 
virtual bool preload (bool cancel_)
 
virtual void part_text_input_panel_enabled_set (::efl::eina::optional< std::string > part_, bool enabled_)
 
virtual bool part_text_input_panel_enabled_get (::efl::eina::optional< std::string > part_)
 
virtual void part_text_select_extend (::efl::eina::optional< std::string > part_)
 
virtual bool part_box_insert_at (::efl::eina::optional< std::string > part_,::efl::eina::optional< ::evas::object > child_, unsigned int pos_)
 
virtual ::efl::eina::optional< ::efl::eina::crange_list< const Evas_Textblock_Rectangle * > > part_text_anchor_geometry_get (::efl::eina::optional< std::string > part_,::efl::eina::optional< std::string > anchor_)
 
virtual bool part_text_cursor_down (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual bool part_drag_page_set (::efl::eina::optional< std::string > part_, double dx_, double dy_)
 
virtual bool part_drag_page_get (::efl::eina::optional< std::string > part_, double *dx_, double *dy_)
 
virtual bool part_box_prepend (::efl::eina::optional< std::string > part_,::efl::eina::optional< ::evas::object > child_)
 
virtual void signal_emit (::efl::eina::optional< std::string > emission_,::efl::eina::optional< std::string > source_)
 
virtual void part_text_input_panel_layout_variation_set (::efl::eina::optional< std::string > part_, int variation_)
 
virtual int part_text_input_panel_layout_variation_get (::efl::eina::optional< std::string > part_)
 
virtual void message_send (Edje_Message_Type type_, int id_, void *msg_)
 
virtual void part_text_select_none (::efl::eina::optional< std::string > part_)
 
virtual const Evas_Objectpart_object_get (::efl::eina::optional< std::string > part_)
 
virtual bool part_drag_size_set (::efl::eina::optional< std::string > part_, double dw_, double dh_)
 
virtual bool part_drag_size_get (::efl::eina::optional< std::string > part_, double *dw_, double *dh_)
 
virtual void * text_insert_filter_callback_del (::efl::eina::optional< std::string > part_, Edje_Text_Filter_Cb func_)
 
virtual Edje_Drag_Dir part_drag_dir_get (::efl::eina::optional< std::string > part_)
 
virtual bool part_text_unescaped_set (::efl::eina::optional< std::string > part_,::efl::eina::optional< std::string > text_to_escape_)
 
virtual char * part_text_unescaped_get (::efl::eina::optional< std::string > part_)
 
template<typename F_func_ >
void signal_callback_add (::efl::eina::optional< std::string > emission_,::efl::eina::optional< std::string > source_, F_func_ &&func_)
 
virtual void part_text_select_all (::efl::eina::optional< std::string > part_)
 
virtual void part_text_input_panel_return_key_disabled_set (::efl::eina::optional< std::string > part_, bool disabled_)
 
virtual bool part_text_input_panel_return_key_disabled_get (::efl::eina::optional< std::string > part_)
 
virtual void part_text_autocapital_type_set (::efl::eina::optional< std::string > part_, Edje_Text_Autocapital_Type autocapital_type_)
 
virtual Edje_Text_Autocapital_Type part_text_autocapital_type_get (::efl::eina::optional< std::string > part_)
 
virtual void part_unswallow (::efl::eina::optional< ::evas::object > obj_swallow_)
 
virtual void part_text_prediction_allow_set (::efl::eina::optional< std::string > part_, bool prediction_)
 
virtual bool part_text_prediction_allow_get (::efl::eina::optional< std::string > part_)
 
virtual ::efl::eina::optional< std::string > data_get (::efl::eina::optional< std::string > key_)
 
virtual void text_markup_filter_callback_add (::efl::eina::optional< std::string > part_, Edje_Markup_Filter_Cb func_, void *data_)
 
virtual void message_signal_process ()
 
virtual ::efl::eina::optional< ::evas::objectpart_box_remove (::efl::eina::optional< std::string > part_,::efl::eina::optional< ::evas::object > child_)
 
virtual int thaw ()
 
virtual ::efl::eina::optional< ::evas::objectpart_swallow_get (::efl::eina::optional< std::string > part_)
 
virtual void part_text_imf_context_reset (::efl::eina::optional< std::string > part_)
 
virtual void part_text_input_panel_return_key_type_set (::efl::eina::optional< std::string > part_, Edje_Input_Panel_Return_Key_Type return_key_type_)
 
virtual Edje_Input_Panel_Return_Key_Type part_text_input_panel_return_key_type_get (::efl::eina::optional< std::string > part_)
 
virtual ::efl::eina::optional< ::evas::objectpart_table_child_get (::efl::eina::optional< std::string > part_, unsigned int col_, unsigned int row_)
 
virtual bool part_box_insert_before (::efl::eina::optional< std::string > part_,::efl::eina::optional< ::evas::object > child_, const Evas_Object *reference_)
 
virtual bool part_external_param_set (::efl::eina::optional< std::string > part_, const Edje_External_Param *param_)
 
virtual bool part_external_param_get (::efl::eina::optional< std::string > part_, Edje_External_Param *param_)
 
virtual void size_min_calc (Evas_Coord *minw_, Evas_Coord *minh_)
 
virtual bool part_box_append (::efl::eina::optional< std::string > part_,::efl::eina::optional< ::evas::object > child_)
 
virtual void size_min_restricted_calc (Evas_Coord *minw_, Evas_Coord *minh_, Evas_Coord restrictedw_, Evas_Coord restrictedh_)
 
virtual bool part_box_remove_all (::efl::eina::optional< std::string > part_, bool clear_)
 
virtual bool part_drag_page (::efl::eina::optional< std::string > part_, double dx_, double dy_)
 
virtual bool part_text_set (::efl::eina::optional< std::string > part_,::efl::eina::optional< std::string > text_)
 
virtual ::efl::eina::optional< std::string > part_text_get (::efl::eina::optional< std::string > part_)
 
virtual void part_text_input_panel_show_on_demand_set (::efl::eina::optional< std::string > part_, bool ondemand_)
 
virtual bool part_text_input_panel_show_on_demand_get (::efl::eina::optional< std::string > part_)
 
virtual void part_text_input_hint_set (::efl::eina::optional< std::string > part_, Edje_Input_Hints input_hints_)
 
virtual Edje_Input_Hints part_text_input_hint_get (::efl::eina::optional< std::string > part_)
 
virtual ::efl::eina::optional< std::string > part_text_selection_get (::efl::eina::optional< std::string > part_)
 
virtual bool part_text_cursor_is_format_get (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual bool color_class_set (::efl::eina::optional< std::string > color_class_, int r_, int g_, int b_, int a_, int r2_, int g2_, int b2_, int a2_, int r3_, int g3_, int b3_, int a3_)
 
virtual bool color_class_get (::efl::eina::optional< std::string > color_class_, int *r_, int *g_, int *b_, int *a_, int *r2_, int *g2_, int *b2_, int *a2_, int *r3_, int *g3_, int *b3_, int *a3_)
 
virtual bool part_drag_step (::efl::eina::optional< std::string > part_, double dx_, double dy_)
 
virtual bool part_text_cursor_up (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual void part_text_cursor_geometry_get (::efl::eina::optional< std::string > part_, Evas_Coord *x_, Evas_Coord *y_, Evas_Coord *w_, Evas_Coord *h_)
 
virtual ::efl::eina::optional< ::efl::eina::crange_list< std::string > > part_text_anchor_list_get (::efl::eina::optional< std::string > part_)
 
virtual void text_insert_filter_callback_add (::efl::eina::optional< std::string > part_, Edje_Text_Filter_Cb func_, void *data_)
 
virtual void part_text_input_panel_show (::efl::eina::optional< std::string > part_)
 
virtual bool part_exists (::efl::eina::optional< std::string > part_)
 
virtual void * text_markup_filter_callback_del (::efl::eina::optional< std::string > part_, Edje_Markup_Filter_Cb func_)
 
virtual bool part_text_cursor_is_visible_format_get (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual void part_text_user_insert (::efl::eina::optional< std::string > part_,::efl::eina::optional< std::string > text_)
 
virtual bool part_text_cursor_prev (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual ::efl::eina::optional< ::efl::eina::crange_list< std::string > > part_text_item_list_get (::efl::eina::optional< std::string > part_)
 
virtual bool part_swallow (::efl::eina::optional< std::string > part_,::efl::eina::optional< ::evas::object > obj_swallow_)
 
virtual bool update_hints_get ()
 
virtual void update_hints_set (bool update_)
 
virtual bool mirrored_get ()
 
virtual void mirrored_set (bool rtl_)
 
virtual bool animation_get ()
 
virtual void animation_set (bool on_)
 
virtual bool play_get ()
 
virtual void play_set (bool play_)
 
virtual const Edje_Perspective * perspective_get ()
 
virtual void perspective_set (Edje_Perspective *ps_)
 
virtual double scale_get ()
 
virtual bool scale_set (double scale_)
 
virtual double base_scale_get ()
 
virtual bool mmap_set (const Eina_File *file_,::efl::eina::optional< std::string > group_)
 
virtual void text_change_cb_set (Edje_Text_Change_Cb func_, void *data_)
 
virtual void part_text_cursor_begin_set (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual void part_text_cursor_line_end_set (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual bool text_class_set (::efl::eina::optional< std::string > text_class_,::efl::eina::optional< std::string > font_, Evas_Font_Size size_)
 
virtual bool part_text_cursor_coord_set (::efl::eina::optional< std::string > part_, Edje_Cursor cur_, Evas_Coord x_, Evas_Coord y_)
 
virtual void part_text_cursor_end_set (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual bool part_text_escaped_set (::efl::eina::optional< std::string > part_,::efl::eina::optional< std::string > text_)
 
virtual void item_provider_set (Edje_Item_Provider_Cb func_, void *data_)
 
virtual void part_text_cursor_line_begin_set (::efl::eina::optional< std::string > part_, Edje_Cursor cur_)
 
virtual void message_handler_set (Edje_Message_Handler_Cb func_, void *data_)
 
virtual void size_min_get (Evas_Coord *minw_, Evas_Coord *minh_)
 
virtual ::efl::eina::optional< ::efl::eina::range_list< std::string > > access_part_list_get ()
 
virtual Edje_Load_Error load_error_get ()
 
virtual void size_max_get (Evas_Coord *maxw_, Evas_Coord *maxh_)