#ifndef _EFL_GFX_IMAGE_ANIMATION_CONTROLLER_EO_LEGACY_H_
#define _EFL_GFX_IMAGE_ANIMATION_CONTROLLER_EO_LEGACY_H_

#ifndef _EFL_GFX_IMAGE_ANIMATION_CONTROLLER_EO_CLASS_TYPE
#define _EFL_GFX_IMAGE_ANIMATION_CONTROLLER_EO_CLASS_TYPE

typedef Eo Efl_Gfx_Image_Animation_Controller;

#endif

#ifndef _EFL_GFX_IMAGE_ANIMATION_CONTROLLER_EO_TYPES
#define _EFL_GFX_IMAGE_ANIMATION_CONTROLLER_EO_TYPES

/** Image animation loop modes
 *
 * @ingroup Efl_Gfx
 */
typedef enum
{
  EFL_GFX_IMAGE_ANIMATION_CONTROLLER_LOOP_HINT_NONE = 0, /**< No looping order
                                                          * specified. */
  EFL_GFX_IMAGE_ANIMATION_CONTROLLER_LOOP_HINT_LOOP = 1, /**< Standard loop:
                                                          * 1->2->3->1->2->3->1
                                                          */
  EFL_GFX_IMAGE_ANIMATION_CONTROLLER_LOOP_HINT_PINGPONG = 2 /**< Ping-pong bouncing loop:
                                                             * 1->2->3->2->1->2->3->1 */
} Efl_Gfx_Image_Animation_Controller_Loop_Hint;


#endif








#endif
