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

Public Member Functions

virtual void layout_horizontal (Evas_Object_Box_Data *priv_, void *data_)
 
virtual void layout_vertical (Evas_Object_Box_Data *priv_, void *data_)
 
virtual void layout_homogeneous_max_size_horizontal (Evas_Object_Box_Data *priv_, void *data_)
 
virtual ::efl::eina::optional< ::evas::objectinternal_remove (::efl::eina::optional< ::evas::object > child_)
 
virtual void layout_flow_vertical (Evas_Object_Box_Data *priv_, void *data_)
 
virtual void internal_option_free (Evas_Object_Box_Option *opt_)
 
virtual Evas_Object_Box_Optioninsert_after (::evas::object child_, const Evas_Object *reference_)
 
virtual bool remove_all (bool clear_)
 
virtual Eina_Iteratoriterator_new ()
 
virtual ::efl::eina::optional< ::evas::objectadd_to ()
 
virtual Evas_Object_Box_Optionappend (::evas::object child_)
 
virtual int option_property_id_get (std::string name_)
 
virtual Evas_Object_Box_Optionprepend (::evas::object child_)
 
virtual Eina_Accessoraccessor_new ()
 
virtual Evas_Object_Box_Optioninternal_append (::efl::eina::optional< ::evas::object > child_)
 
virtual bool option_property_vset (Evas_Object_Box_Option *opt_, int property_, va_list *args_)
 
virtual ::efl::eina::optional< ::evas::objectinternal_remove_at (unsigned int pos_)
 
virtual bool remove_at (unsigned int pos_)
 
virtual bool option_property_vget (Evas_Object_Box_Option *opt_, int property_, va_list *args_)
 
virtual Evas_Object_Box_Optioninternal_insert_at (::efl::eina::optional< ::evas::object > child_, unsigned int pos_)
 
virtual Evas_Object_Box_Optioninsert_before (::evas::object child_, const Evas_Object *reference_)
 
virtual ::efl::eina::optional< std::string > option_property_name_get (int property_)
 
virtual Evas_Object_Box_Optioninternal_insert_before (::efl::eina::optional< ::evas::object > child_, const Evas_Object *reference_)
 
virtual void layout_homogeneous_horizontal (Evas_Object_Box_Data *priv_, void *data_)
 
virtual Evas_Object_Box_Optioninternal_option_new (::efl::eina::optional< ::evas::object > child_)
 
virtual void layout_homogeneous_max_size_vertical (Evas_Object_Box_Data *priv_, void *data_)
 
virtual Evas_Object_Box_Optioninternal_insert_after (::efl::eina::optional< ::evas::object > child_, const Evas_Object *reference_)
 
virtual Evas_Object_Box_Optioninsert_at (::evas::object child_, unsigned int pos_)
 
virtual Evas_Object_Box_Optioninternal_prepend (::efl::eina::optional< ::evas::object > child_)
 
virtual bool remove (::evas::object child_)
 
virtual void layout_stack (Evas_Object_Box_Data *priv_, void *data_)
 
virtual void layout_homogeneous_vertical (Evas_Object_Box_Data *priv_, void *data_)
 
virtual void layout_flow_horizontal (Evas_Object_Box_Data *priv_, void *data_)
 
virtual void align_get (double *horizontal_, double *vertical_)
 
virtual void align_set (double horizontal_, double vertical_)
 
virtual void padding_get (Evas_Coord *horizontal_, Evas_Coord *vertical_)
 
virtual void padding_set (Evas_Coord horizontal_, Evas_Coord vertical_)
 
virtual void layout_set (Evas_Object_Box_Layout cb_, const void *data_, Eina_Free_Cb free_data_)