1 #ifndef _ELM_MULTIBUTTONENTRY_ITEM_EO_LEGACY_H_ 2 #define _ELM_MULTIBUTTONENTRY_ITEM_EO_LEGACY_H_ 3 4 #ifndef _ELM_MULTIBUTTONENTRY_ITEM_EO_CLASS_TYPE 5 #define _ELM_MULTIBUTTONENTRY_ITEM_EO_CLASS_TYPE 6 7 typedef Eo Elm_Multibuttonentry_Item; 8 9 #endif 10 11 #ifndef _ELM_MULTIBUTTONENTRY_ITEM_EO_TYPES 12 #define _ELM_MULTIBUTTONENTRY_ITEM_EO_TYPES 13 14 15 #endif 16 17 /** 18 * @brief Control the selected state of an item 19 * 20 * @param[in] obj The object. 21 * @param[in] selected @c true if selected @c false otherwise 22 * 23 * @ingroup Elm_Multibuttonentry_Item_Group 24 */ 25 EAPI void elm_multibuttonentry_item_selected_set(Elm_Multibuttonentry_Item *obj, Eina_Bool selected); 26 27 /** 28 * @brief Control the selected state of an item 29 * 30 * @param[in] obj The object. 31 * 32 * @return @c true if selected @c false otherwise 33 * 34 * @ingroup Elm_Multibuttonentry_Item_Group 35 */ 36 EAPI Eina_Bool elm_multibuttonentry_item_selected_get(const Elm_Multibuttonentry_Item *obj); 37 38 /** 39 * @brief Get the previous item in the multibuttonentry 40 * 41 * @param[in] obj The object. 42 * 43 * @return The item before the item 44 * 45 * @ingroup Elm_Multibuttonentry_Item_Group 46 */ 47 EAPI Elm_Widget_Item *elm_multibuttonentry_item_prev_get(const Elm_Multibuttonentry_Item *obj); 48 49 /** 50 * @brief Get the next item in the multibuttonentry 51 * 52 * @param[in] obj The object. 53 * 54 * @return The item after the item 55 * 56 * @ingroup Elm_Multibuttonentry_Item_Group 57 */ 58 EAPI Elm_Widget_Item *elm_multibuttonentry_item_next_get(const Elm_Multibuttonentry_Item *obj); 59 60 #endif 61