typedef struct _Ctxpopup_Item Elm_Ctxpopup_Item;
EAPI Evas_Object *elm_ctxpopup_add(Evas_Object *parent);
- EAPI void elm_ctxpopup_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
- EAPI Eina_Bool elm_ctxpopup_horizontal_get(Evas_Object *obj);
- EAPI void elm_ctxpopup_item_icon_set(Elm_Ctxpopup_Item *item, Evas_Object *icon);
- EAPI void elm_ctxpopup_item_label_set(Elm_Ctxpopup_Item *item, const char *label);
+ EAPI void elm_ctxpopup_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
+ EAPI Eina_Bool elm_ctxpopup_horizontal_get(Evas_Object *obj);
+ EAPI void elm_ctxpopup_item_icon_set(Elm_Ctxpopup_Item *item, Evas_Object *icon);
+ EAPI void elm_ctxpopup_item_label_set(Elm_Ctxpopup_Item *item, const char *label);
EAPI Elm_Ctxpopup_Item* elm_ctxpopup_item_add(Evas_Object *obj, Evas_Object *icon, const char* label, void (*func) (void *data, Evas_Object *obj, void *event_info), void *data);
EAPI Elm_Ctxpopup_Item* elm_ctxpopup_icon_add(Evas_Object *obj, Evas_Object *icon, void (*func) (void *data, Evas_Object *obj, void *event_info), void *data);
EAPI Elm_Ctxpopup_Item* elm_ctxpopup_label_add(Evas_Object *obj, const char *label, void (*func) (void *data, Evas_Object *obj, void *event_info), void* data);
- EAPI void elm_ctxpopup_item_del(Elm_Ctxpopup_Item *item);
- EAPI void elm_ctxpopup_item_disabled_set(Elm_Ctxpopup_Item *item, Eina_Bool disabled);
- EAPI void elm_ctxpopup_clear(Evas_Object *obj);
- EAPI const char *elm_ctxpopup_item_label_get(Elm_Ctxpopup_Item *item);
+ EAPI void elm_ctxpopup_item_del(Elm_Ctxpopup_Item *item);
+ EAPI void elm_ctxpopup_item_disabled_set(Elm_Ctxpopup_Item *item, Eina_Bool disabled);
+ EAPI void elm_ctxpopup_clear(Evas_Object *obj);
+ EAPI const char *elm_ctxpopup_item_label_get(Elm_Ctxpopup_Item *item);
EAPI Evas_Object *elm_ctxpopup_item_icon_get(Elm_Ctxpopup_Item *item);
- EAPI void elm_ctxpopup_scroller_disabled_set(Evas_Object *obj, Eina_Bool disabled);
- EAPI void elm_ctxpopup_screen_dimmed_disabled_set(Evas_Object *obj, Eina_Bool disabled);
- EAPI void elm_ctxpopup_align_set(Evas_Object *obj, double align_x, double align_y);
- EAPI void elm_ctxpopup_align_get(const Evas_Object *obj, double *align_x, double *align_y);
+ EAPI void elm_ctxpopup_scroller_disabled_set(Evas_Object *obj, Eina_Bool disabled);
+ EAPI void elm_ctxpopup_screen_dimmed_disabled_set(Evas_Object *obj, Eina_Bool disabled);
+ EAPI void elm_ctxpopup_align_set(Evas_Object *obj, double align_x, double align_y);
+ EAPI void elm_ctxpopup_align_get(Evas_Object *obj, double *align_x, double *align_y);
/* QuickContactBadge */
typedef struct _Quickcontactbadge_Item Elm_Quickcontactbadge_Item;
typedef enum {ELM_ANIMATOR_CURVE_LINEAR, ELM_ANIMATOR_CURVE_IN_OUT, ELM_ANIMATOR_CURVE_IN, ELM_ANIMATOR_CURVE_OUT} Elm_Animator_Curve_Style;
EAPI Elm_Animator* elm_animator_add(Evas_Object *parent);
- EAPI void elm_animator_del(Elm_Animator *animator);
- EAPI void elm_animator_duration_set(Elm_Animator *animator, double duration);
- EAPI void elm_animator_operation_callback_set(Elm_Animator *animator, void (*func)(void *data, Elm_Animator *animator, double frame), void *data);
- EAPI void elm_animator_completion_callback_set(Elm_Animator *animator, void (*func)(void *data), void *data);
- EAPI void elm_animator_stop(Elm_Animator *animator);
- EAPI void elm_animator_repeat_set(Elm_Animator *animator, unsigned int repeat_cnt);
- EAPI void elm_animator_animate(Elm_Animator *animator);
- EAPI void elm_animator_curve_style_set(Elm_Animator *animator, Elm_Animator_Curve_Style cs);
- EAPI void elm_animator_auto_reverse_set(Elm_Animator *animator, Eina_Bool reverse);
- EAPI Eina_Bool elm_animator_auto_reverse_get(Elm_Animator *animator);
- EAPI Eina_Bool elm_animator_operating_get(Elm_Animator *animator);
- EAPI unsigned int elm_animator_repeat_get(Elm_Animator *animator);
-
-
+ EAPI void elm_animator_del(Elm_Animator *animator);
+ EAPI void elm_animator_duration_set(Elm_Animator *animator, double duration);
+ EAPI void elm_animator_operation_callback_set(Elm_Animator *animator, void (*func)(void *data, Elm_Animator *animator, double frame), void *data);
+ EAPI void elm_animator_completion_callback_set(Elm_Animator *animator, void (*func)(void *data), void *data);
+ EAPI void elm_animator_stop(Elm_Animator *animator);
+ EAPI void elm_animator_repeat_set(Elm_Animator *animator, unsigned int repeat_cnt);
+ EAPI void elm_animator_animate(Elm_Animator *animator);
+ EAPI void elm_animator_curve_style_set(Elm_Animator *animator, Elm_Animator_Curve_Style cs);
+ EAPI void elm_animator_auto_reverse_set(Elm_Animator *animator, Eina_Bool reverse);
+ EAPI Eina_Bool elm_animator_auto_reverse_get(Elm_Animator *animator);
+ EAPI Eina_Bool elm_animator_operating_get(Elm_Animator *animator);
+ EAPI unsigned int elm_animator_repeat_get(Elm_Animator *animator);
/*tansit*/
typedef struct _transit Elm_Transit;
typedef struct _effect Elm_Effect;
- EAPI Elm_Transit* elm_transit_add( Evas_Object* parent );
- EAPI void elm_transit_del( Elm_Transit* transit );
- EAPI void elm_transit_run( Elm_Transit* transit, const double duration );
- EAPI void elm_transit_stop( Elm_Transit* transit );
+ EAPI Elm_Transit *elm_transit_add(Evas_Object* parent);
+ EAPI void elm_transit_del(Elm_Transit* transit);
+ EAPI void elm_transit_run(Elm_Transit* transit, double duration);
+ EAPI void elm_transit_stop(Elm_Transit* transit);
//Please Use elm_transit_completion_callback_set
- EAPI void elm_transit_completion_callback_set( Elm_Transit* transit, void (*op)(void*,Elm_Transit*), void* data );
- EAPI void elm_transit_repeat_set( Elm_Transit* transit, const unsigned int repeat );
- EAPI void elm_transit_auto_reverse_set( Elm_Transit* transit, Eina_Bool reverse );
- EAPI void elm_transit_curve_style_set( Elm_Transit* transit, Elm_Animator_Curve_Style cs );
- EAPI void elm_transit_event_block_disabled_set( Elm_Transit* transit, Eina_Bool disable );
- EAPI Eina_Bool elm_transit_fx_insert( Elm_Transit* transit, Elm_Effect* effect );
- EAPI void elm_transit_fx_clear( Elm_Transit* transit );
- EAPI Eina_Bool elm_transit_event_block_disabled_get( Elm_Transit* transit );
+ EAPI void elm_transit_completion_callback_set(Elm_Transit* transit, void (*op)(void*,Elm_Transit*), void* data);
+ EAPI void elm_transit_repeat_set(Elm_Transit* transit, unsigned int repeat);
+ EAPI void elm_transit_auto_reverse_set(Elm_Transit* transit, Eina_Bool reverse);
+ EAPI void elm_transit_curve_style_set(Elm_Transit* transit, Elm_Animator_Curve_Style cs);
+ EAPI void elm_transit_event_block_disabled_set(Elm_Transit* transit, Eina_Bool disable);
+ EAPI Eina_Bool elm_transit_fx_insert(Elm_Transit* transit, Elm_Effect* effect);
+ EAPI void elm_transit_fx_clear(Elm_Transit* transit);
+ EAPI Eina_Bool elm_transit_event_block_disabled_get(Elm_Transit* transit);
/*Translation FX*/
- EAPI Elm_Effect* elm_fx_translation_add( Evas_Object* obj, const Evas_Coord from_x, const Evas_Coord from_y, const Evas_Coord to_x, const Evas_Coord to_y );
+ EAPI Elm_Effect *elm_fx_translation_add(Evas_Object* obj, Evas_Coord from_x, Evas_Coord from_y, Evas_Coord to_x, Evas_Coord to_y);
/*Resizing FX*/
- EAPI Elm_Effect* elm_fx_resizing_add( Evas_Object* obj, const Evas_Coord from_w, const Evas_Coord from_h, const Evas_Coord to_w, const Evas_Coord to_h );
+ EAPI Elm_Effect *elm_fx_resizing_add(Evas_Object* obj, Evas_Coord from_w, Evas_Coord from_h, Evas_Coord to_w, Evas_Coord to_h);
/*Zoom Fx*/
- EAPI Elm_Effect* elm_fx_zoom_add( Evas_Object* obj, float from_rate, float to_rate );
+ EAPI Elm_Effect *elm_fx_zoom_add(Evas_Object* obj, float from_rate, float to_rate);
/*Flip Fx*/
- typedef enum { ELM_FX_FLIP_AXIS_X, ELM_FX_FLIP_AXIS_Y } Elm_Fx_Flip_Axis;
- EAPI Elm_Effect* elm_fx_flip_add( Evas_Object* front, Evas_Object* back, const Elm_Fx_Flip_Axis axis, const Eina_Bool cw );
+ typedef enum {ELM_FX_FLIP_AXIS_X, ELM_FX_FLIP_AXIS_Y} Elm_Fx_Flip_Axis;
+ EAPI Elm_Effect *elm_fx_flip_add( Evas_Object* front, Evas_Object* back, Elm_Fx_Flip_Axis axis, Eina_Bool cw);
/*Blend Fx*/
- EAPI Elm_Effect* elm_fx_blend_add( Evas_Object* before, Evas_Object* after );
+ EAPI Elm_Effect *elm_fx_blend_add(Evas_Object* before, Evas_Object* after);
/*Fade Fx*/
- EAPI Elm_Effect* elm_fx_fade_add( Evas_Object* before, Evas_Object* after );
+ EAPI Elm_Effect *elm_fx_fade_add(Evas_Object* before, Evas_Object* after);
/*Rotation Fx*/
- EAPI Elm_Effect* elm_fx_rotation_add( Evas_Object* obj, const float from_degree, const float to_degree, const Eina_Bool cw );
+ EAPI Elm_Effect *elm_fx_rotation_add(Evas_Object* obj, float from_degree, float to_degree, Eina_Bool cw);
/*Color Fx*/
- EAPI Elm_Effect* elm_fx_color_add( Evas_Object* obj, const unsigned int from_r, const unsigned int from_g, const unsigned int from_b, const unsigned int from_a, const unsigned int to_r ,const unsigned int to_g, const unsigned int to_b, const unsigned int to_a );
+ EAPI Elm_Effect *elm_fx_color_add(Evas_Object* obj, unsigned int from_r, unsigned int from_g, unsigned int from_b, unsigned int from_a, unsigned int to_r, unsigned int to_g, unsigned int to_b, unsigned int to_a);
/*Wipe Fx*/
- typedef enum { ELM_FX_WIPE_DIR_LEFT, ELM_FX_WIPE_DIR_RIGHT, ELM_FX_WIPE_DIR_UP, ELM_FX_WIPE_DIR_DOWN } Elm_Fx_Wipe_Dir;
- typedef enum { ELM_FX_WIPE_TYPE_HIDE, ELM_FX_WIPE_TYPE_SHOW } Elm_Fx_Wipe_Type;
- EAPI Elm_Effect* elm_fx_wipe_add( Evas_Object* obj, Elm_Fx_Wipe_Type type, Elm_Fx_Wipe_Dir dir );
+ typedef enum {ELM_FX_WIPE_DIR_LEFT, ELM_FX_WIPE_DIR_RIGHT, ELM_FX_WIPE_DIR_UP, ELM_FX_WIPE_DIR_DOWN} Elm_Fx_Wipe_Dir;
+ typedef enum {ELM_FX_WIPE_TYPE_HIDE, ELM_FX_WIPE_TYPE_SHOW} Elm_Fx_Wipe_Type;
+ EAPI Elm_Effect *elm_fx_wipe_add(Evas_Object* obj, Elm_Fx_Wipe_Type type, Elm_Fx_Wipe_Dir dir);
/*ResizableFlip Fx*/
- EAPI Elm_Effect* elm_fx_resizable_flip_add( Evas_Object* front, Evas_Object* back, const Elm_Fx_Flip_Axis axis, const Eina_Bool cw );
+ EAPI Elm_Effect *elm_fx_resizable_flip_add(Evas_Object* front, Evas_Object* back, Elm_Fx_Flip_Axis axis, Eina_Bool cw);
/*Transform Fx*/
+/*
typedef struct _elm_fx_matrix {
float _11, _12, _13, _14;
float _21, _22, _23, _24;
float _31, _32, _33, _34;
float _41, _42, _43, _44;
} Elm_Fx_Matrix;
-/*
+
EAPI Elm_Effect* elm_fx_transform_add( Evas_Object* obj, Elm_Fx_Matrix* from, Elm_Fx_Matrix* to );
EAPI void elm_fx_transform_identity_set( Elm_Fx_Matrix* m );
EAPI void elm_fx_transform_translate( Elm_Fx_Matrix* m, const float pos_x, const float pos_y, const float pos_z );
*/
/* ImageAnimation Fx */
- EAPI Elm_Effect* elm_fx_imageanimation_add( const Evas_Object* icon, const char** images, const unsigned int item_num );
+ EAPI Elm_Effect* elm_fx_imageanimation_add(Evas_Object* icon, const char** images, unsigned int item_num);
/* NavigationBar */
typedef enum {
struct _transit {
- Evas_Object* parent;
- Elm_Animator* animator;
- Eina_List* effect_list;
- Evas_Object* block_rect;
- void (*completion_op)(void*, Elm_Transit*);
- void* completion_arg;
+ Evas_Object *parent;
+ Elm_Animator *animator;
+ Eina_List *effect_list;
+ Evas_Object *block_rect;
+ void (*completion_op)(void *, Elm_Transit *);
+ void *completion_arg;
Eina_Bool reserved_del : 1;
};
struct _effect {
- void (*animation_op)( void*, Elm_Animator*, const double );
- void (*begin_op)( void*, const Eina_Bool, const unsigned int );
- void (*end_op)( void*, const Eina_Bool, const unsigned int );
+ void (*animation_op)(void *, Elm_Animator *, double);
+ void (*begin_op)( void *, Eina_Bool, unsigned int );
+ void (*end_op)( void *, Eina_Bool, unsigned int );
unsigned int shared_cnt;
- void* user_data;
+ void *user_data;
};
-inline static Evas_Object* _create_block_rect( Evas_Object* parent )
+inline static Evas_Object *_create_block_rect(Evas_Object *parent)
{
Evas_Object* rect = evas_object_rectangle_add( evas_object_evas_get( parent ) );
-static void _transit_animate_cb( void* data, Elm_Animator* animator, const double frame )
+static void _transit_animate_cb( void* data, Elm_Animator* animator, double frame )
{
Elm_Transit* transit = data;
Eina_List* elist;
* @param transit Transit object
* @param repeat Repeat count
*/
-EAPI void elm_transit_repeat_set( Elm_Transit* transit, const unsigned int repeat )
+EAPI void elm_transit_repeat_set( Elm_Transit* transit, unsigned int repeat )
{
#ifdef ELM_FX_EXCEPTION_ENABLE
ELM_FX_NULL_CHECK( transit );
* @param transit Transit object
* @param duration Transit time in second
*/
-EAPI void elm_transit_run( Elm_Transit* transit, const double duration )
+EAPI void elm_transit_run( Elm_Transit* transit, double duration )
{
#ifdef ELM_FX_EXCEPTION_ENABLE
ELM_FX_NULL_CHECK( transit );
//Resizing FX
/////////////////////////////////////////////////////////////////////////////////////
typedef struct _resizing Elm_Fx_Resizing;
-static void _elm_fx_resizing_op( void* data, Elm_Animator* animator, const double frame );
+static void _elm_fx_resizing_op( void* data, Elm_Animator* animator, double frame );
struct _resizing {
static void _elm_fx_resizing_begin( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Resizing* resizing = data;
static void _elm_fx_resizing_end( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Resizing* resizing = data;
evas_object_move( resizing->obj, resizing->from.w + resizing->to.w,
-static void _elm_fx_resizing_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_resizing_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_Resizing* resizing = data;
* @return Resizing effect
*/
EAPI Elm_Effect* elm_fx_resizing_add( Evas_Object* obj,
- const Evas_Coord from_w,
- const Evas_Coord from_h,
- const Evas_Coord to_w,
- const Evas_Coord to_h )
+ Evas_Coord from_w,
+ Evas_Coord from_h,
+ Evas_Coord to_w,
+ Evas_Coord to_h )
{
#ifdef ELM_FX_EXCEPTION_ENABLE
ELM_FX_NULL_CHECK_WITH_RET( obj, NULL );
//Translation FX
/////////////////////////////////////////////////////////////////////////////////////
typedef struct _translation Elm_Fx_Translation;
-static void _elm_fx_translation_op( void* data, Elm_Animator* animator, const double frame );
+static void _elm_fx_translation_op( void* data, Elm_Animator* animator, double frame );
struct _translation {
static void _elm_fx_translation_begin( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Translation* translation = data;
static void _elm_fx_translation_end( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Translation* translation = data;
-static void _elm_fx_translation_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_translation_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_Translation* translation = data;
* @return Translation effect
*/
EAPI Elm_Effect* elm_fx_translation_add( Evas_Object* obj,
- const Evas_Coord from_x,
- const Evas_Coord from_y,
- const Evas_Coord to_x,
- const Evas_Coord to_y )
+ Evas_Coord from_x,
+ Evas_Coord from_y,
+ Evas_Coord to_x,
+ Evas_Coord to_y )
{
#ifdef ELM_FX_EXCEPTION_ENABLE
ELM_FX_NULL_CHECK_WITH_RET( obj, NULL );
/////////////////////////////////////////////////////////////////////////////////////
typedef struct _zoom Elm_Fx_Zoom;
-static void _elm_fx_zoom_op( void* data, Elm_Animator* animator, const double frame );
+static void _elm_fx_zoom_op( void* data, Elm_Animator* animator, double frame);
struct _zoom {
-static void _elm_fx_zoom_begin( void* data, const Eina_Bool reverse, const unsigned int repeat )
+static void _elm_fx_zoom_begin( void* data, Eina_Bool reverse, unsigned int repeat)
{
Elm_Fx_Zoom* zoom = data;
evas_object_show( zoom->obj );
}
-static void _elm_fx_zoom_end( void* data, const Eina_Bool reverse, const unsigned int repeat )
+static void _elm_fx_zoom_end( void* data, Eina_Bool reverse, unsigned int repeat)
{
Elm_Fx_Zoom* zoom = data;
evas_object_map_enable_set( zoom->obj, EINA_FALSE );
-static void _elm_fx_zoom_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_zoom_op( void* data, Elm_Animator* animator, double frame)
{
Elm_Fx_Zoom* zoom = data;
};
static void _elm_fx_flip_end( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Flip* flip = data;
evas_object_map_enable_set( flip->front, EINA_FALSE );
}
-static void _elm_fx_flip_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_flip_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_Flip* flip = data;
*/
EAPI Elm_Effect* elm_fx_flip_add( Evas_Object* front,
Evas_Object* back,
- const Elm_Fx_Flip_Axis axis,
- const Eina_Bool cw )
+ Elm_Fx_Flip_Axis axis,
+ Eina_Bool cw )
{
#ifdef ELM_FX_EXCEPTION_ENABLE
ELM_FX_NULL_CHECK_WITH_RET( front || back, NULL );
//ResizableFlip FX
/////////////////////////////////////////////////////////////////////////////////////
typedef struct _resizable_flip Elm_Fx_ResizableFlip;
-static void _elm_fx_resizable_flip_op( void* data, Elm_Animator* animator, const double frame );
+static void _elm_fx_resizable_flip_op( void* data, Elm_Animator* animator, double frame );
struct _resizable_flip {
Evas_Object* front;
Eina_Bool cw : 1;
};
-static void _elm_fx_resizable_flip_begin( void* data, const Eina_Bool reverse, const unsigned int repeat )
+static void _elm_fx_resizable_flip_begin( void* data, Eina_Bool reverse, unsigned int repeat )
{
Elm_Fx_ResizableFlip* resizable_flip = data;
evas_object_show( resizable_flip->front );
static void _elm_fx_resizable_flip_end( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_ResizableFlip* resizable_flip = data;
evas_object_map_enable_set( resizable_flip->front, EINA_FALSE );
-static void _elm_fx_resizable_flip_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_resizable_flip_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_ResizableFlip* resizable_flip = data;
*/
EAPI Elm_Effect* elm_fx_resizable_flip_add( Evas_Object* front,
Evas_Object* back,
- const Elm_Fx_Flip_Axis axis,
- const Eina_Bool cw )
+ Elm_Fx_Flip_Axis axis,
+ Eina_Bool cw )
{
#ifdef ELM_FX_EXCEPTION_ENABLE
ELM_FX_NULL_CHECK_WITH_RET( front || back, NULL );
//Wipe FX
/////////////////////////////////////////////////////////////////////////////////////
typedef struct _wipe Elm_Fx_Wipe;
-static void _elm_fx_wipe_op( void* data, Elm_Animator* animator, const double frame );
+static void _elm_fx_wipe_op( void* data, Elm_Animator* animator, double frame );
struct _wipe {
Evas_Object* obj;
static void _elm_fx_wipe_begin( void* data,
- const Eina_Bool auto_repeat,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_repeat,
+ unsigned int repeat_cnt )
{
Elm_Fx_Wipe* wipe = data;
evas_object_show( wipe->obj );
static void _elm_fx_wipe_end( void* data,
- const Eina_Bool auto_repeat,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_repeat,
+ unsigned int repeat_cnt )
{
Elm_Fx_Wipe* wipe = data;
evas_object_map_enable_set( wipe->obj, EINA_FALSE );
}
-static void _elm_fx_wipe_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_wipe_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_Wipe* wipe = data;
static void _elm_fx_color_begin( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Color* color = data;
evas_object_show( color->obj );
}
-static void _elm_fx_color_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_color_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_Color* color = data;
* @return Color Effect
*/
EAPI Elm_Effect* elm_fx_color_add( Evas_Object* obj,
- const unsigned int from_r,
- const unsigned int from_g,
- const unsigned int from_b,
- const unsigned int from_a,
- const unsigned int to_r,
- const unsigned int to_g,
- const unsigned int to_b,
- const unsigned int to_a )
+ unsigned int from_r,
+ unsigned int from_g,
+ unsigned int from_b,
+ unsigned int from_a,
+ unsigned int to_r,
+ unsigned int to_g,
+ unsigned int to_b,
+ unsigned int to_a )
{
#ifdef ELM_FX_EXCEPTION_ENABLE
ELM_FX_NULL_CHECK_WITH_RET( obj, NULL );
static void _elm_fx_fade_begin( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Fade* fade = data;
fade->inversed = EINA_FALSE;
static void _elm_fx_fade_end( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Fade* fade = data;
fade->after_color.a );
}
-static void _elm_fx_fade_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_fade_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_Fade* fade = data;
};
static void _elm_fx_blend_begin( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Blend* blend = data;
evas_object_show( blend->before );
static void _elm_fx_blend_end( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Blend* blend = data;
-static void _elm_fx_blend_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_blend_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_Blend* blend = data;
};
static void _elm_fx_rotation_begin( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Rotation* rotation = data;
evas_object_show( rotation->obj );
static void _elm_fx_rotation_end( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
Elm_Fx_Rotation* rotation = data;
evas_object_map_enable_set( rotation->obj, EINA_FALSE );
-static void _elm_fx_rotation_op( void* data, Elm_Animator* animator, const double frame )
+static void _elm_fx_rotation_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_Rotation* rotation = data;
* @return Rotation effect
*/
EAPI Elm_Effect* elm_fx_rotation_add( Evas_Object* obj,
- const float from_degree,
- const float to_degree,
- const Eina_Bool cw )
+ float from_degree,
+ float to_degree,
+ Eina_Bool cw )
{
#ifdef ELM_FX_EXCEPTION_ENABLE
ELM_FX_NULL_CHECK_WITH_RET( obj, NULL );
};
static void _elm_fx_imageanimation_begin( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
}
static void _elm_fx_imageanimation_end( void* data,
- const Eina_Bool auto_reverse,
- const unsigned int repeat_cnt )
+ Eina_Bool auto_reverse,
+ unsigned int repeat_cnt )
{
}
-void _elm_fx_imageanimation_op( void* data, Elm_Animator* animator, const double frame )
+void _elm_fx_imageanimation_op( void* data, Elm_Animator* animator, double frame )
{
Elm_Fx_Image_Animation* image_animation = (Elm_Fx_Image_Animation *)data;
* @param images Images for animation.
* @return ImageAnimation Effect.
*/
-EAPI Elm_Effect* elm_fx_imageanimation_add( const Evas_Object* icon, const char** images, const unsigned int item_num )
+EAPI Elm_Effect* elm_fx_imageanimation_add( Evas_Object* icon, const char** images, unsigned int item_num )
{
#ifdef ELM_FX_EXCEPTION_ENABLE
ELM_FX_NULL_CHECK_WITH_RET( images, NULL );