diff --git a/src/lib/ecore/Ecore_Common.h b/src/lib/ecore/Ecore_Common.h index 1455644fb5..4ee0dd768b 100644 --- a/src/lib/ecore/Ecore_Common.h +++ b/src/lib/ecore/Ecore_Common.h @@ -2732,16 +2732,12 @@ EAPI double ecore_throttle_get(void); * @{ */ -/** - * @enum _Ecore_Animator_Source - * Defines the timing sources for animators. - */ -enum _Ecore_Animator_Source /* Timing sources for animators */ +/** Defines the timing sources for animators. */ +typedef enum { ECORE_ANIMATOR_SOURCE_TIMER, /**< The default system clock/timer based animator that ticks every "frametime" seconds */ ECORE_ANIMATOR_SOURCE_CUSTOM /**< A custom animator trigger that you need to call ecore_animator_custom_tick() to make it tick */ -}; -typedef enum _Ecore_Animator_Source Ecore_Animator_Source; +} Ecore_Animator_Source; /** * @typedef Ecore_Timeline_Cb Ecore_Timeline_Cb diff --git a/src/lib/ecore/Ecore_Legacy.h b/src/lib/ecore/Ecore_Legacy.h index 9c951f5a93..d39ecb66f1 100644 --- a/src/lib/ecore/Ecore_Legacy.h +++ b/src/lib/ecore/Ecore_Legacy.h @@ -100,6 +100,10 @@ EAPI int ecore_poller_poller_interval_get(const Ecore_Poller *obj); * @{ */ +/** + * @struct Ecore_Animator + * Opaque handle to manage Ecore Animator objects. + */ typedef struct _Ecore_Animator Ecore_Animator; /** diff --git a/src/lib/ecore/ecore_exe_eo.h b/src/lib/ecore/ecore_exe_eo.h index fa8ecb026a..70b2c12ee0 100644 --- a/src/lib/ecore/ecore_exe_eo.h +++ b/src/lib/ecore/ecore_exe_eo.h @@ -4,6 +4,10 @@ #ifndef _ECORE_EXE_EO_CLASS_TYPE #define _ECORE_EXE_EO_CLASS_TYPE +/** + * @struct Ecore_Exe + * Opaque handle to manage Ecore Exe objects. + */ typedef Eo Ecore_Exe; #endif