* This holds one content object and uses an Evas Map of transformation
* points to be later used with this content. So the content will be
* moved, resized, etc as a single image. So it will improve performance
- * when you have a complex interafce, with a lot of elements, and will
+ * when you have a complex interface, with a lot of elements, and will
* need to resize or move it frequently (the content object and its
* children).
*
- * Default contents parts of the mapbuf widget that you can use for are:
+ * Default content parts of the mapbuf widget that you can use for are:
* @li "default" - A content of the mapbuf
*
+ * Supported elm_object common APIs.
+ * @li @ref elm_object_part_content_set
+ * @li @ref elm_object_part_content_get
+ * @li @ref elm_object_part_content_unset
+ *
* To enable map, elm_mapbuf_enabled_set() should be used.
*
* See how to use this widget in this example:
*
* @ingroup Mapbuf
*/
-EAPI Evas_Object *elm_mapbuf_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
+EAPI Evas_Object *elm_mapbuf_add(Evas_Object *parent);
/**
* Enable or disable the map.
*
* Also, when enabled, alpha and smooth states will be used, so if the
* content isn't solid, alpha should be enabled, for example, otherwise
- * a black retangle will fill the content.
+ * a black rectangle will fill the content.
*
* When disabled, the stored map will be freed and geometry prior to
* enabling the map will be restored.
*
* @ingroup Mapbuf
*/
-EAPI void elm_mapbuf_enabled_set(Evas_Object *obj, Eina_Bool enabled) EINA_ARG_NONNULL(1);
+EAPI void elm_mapbuf_enabled_set(Evas_Object *obj, Eina_Bool enabled);
/**
* Get a value whether map is enabled or not.
*
* @ingroup Mapbuf
*/
-EAPI Eina_Bool elm_mapbuf_enabled_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
+EAPI Eina_Bool elm_mapbuf_enabled_get(const Evas_Object *obj);
/**
* Enable or disable smooth map rendering.
*
* @ingroup Mapbuf
*/
-EAPI void elm_mapbuf_smooth_set(Evas_Object *obj, Eina_Bool smooth) EINA_ARG_NONNULL(1);
+EAPI void elm_mapbuf_smooth_set(Evas_Object *obj, Eina_Bool smooth);
/**
* Get a value whether smooth map rendering is enabled or not.
*
* @ingroup Mapbuf
*/
-EAPI Eina_Bool elm_mapbuf_smooth_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
+EAPI Eina_Bool elm_mapbuf_smooth_get(const Evas_Object *obj);
/**
* Set or unset alpha flag for map rendering.
*
* @ingroup Mapbuf
*/
-EAPI void elm_mapbuf_alpha_set(Evas_Object *obj, Eina_Bool alpha) EINA_ARG_NONNULL(1);
+EAPI void elm_mapbuf_alpha_set(Evas_Object *obj, Eina_Bool alpha);
/**
* Get a value whether alpha blending is enabled or not.
*
* @ingroup Mapbuf
*/
-EAPI Eina_Bool elm_mapbuf_alpha_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
+EAPI Eina_Bool elm_mapbuf_alpha_get(const Evas_Object *obj);
/**
* @}