mirror of
https://github.com/lvgl/lvgl.git
synced 2025-01-28 07:03:00 +08:00
remove user data set get from anims to allow LV_USE_USER_DATA 0
This commit is contained in:
parent
90a3edd218
commit
50d134fa8c
@ -240,36 +240,6 @@ static inline void lv_style_anim_clear_repeat(lv_anim_t * a)
|
|||||||
lv_anim_clear_repeat(a);
|
lv_anim_clear_repeat(a);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Set a user specific data for the animation
|
|
||||||
* @param a pointer to an initialized `lv_anim_t` variable
|
|
||||||
* @param user_data the user data
|
|
||||||
*/
|
|
||||||
static inline void lv_style_anim_set_user_data(lv_anim_t * a, lv_anim_user_data_t user_data)
|
|
||||||
{
|
|
||||||
lv_anim_set_user_data(a, user_data);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the user data
|
|
||||||
* @param a pointer to an initialized `lv_anim_t` variable
|
|
||||||
* @return the user data
|
|
||||||
*/
|
|
||||||
static inline lv_anim_user_data_t lv_style_anim_get_user_data(lv_anim_t * a)
|
|
||||||
{
|
|
||||||
return lv_anim_get_user_data(a);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get pointer to the user data
|
|
||||||
* @param a pointer to an initialized `lv_anim_t` variable
|
|
||||||
* @return pointer to the user data
|
|
||||||
*/
|
|
||||||
static inline lv_anim_user_data_t * lv_style_anim_get_user_data_ptr(lv_anim_t * a)
|
|
||||||
{
|
|
||||||
return lv_anim_get_user_data_ptr(a);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create an animation
|
* Create an animation
|
||||||
* @param a an initialized 'anim_t' variable. Not required after call.
|
* @param a an initialized 'anim_t' variable. Not required after call.
|
||||||
|
@ -222,36 +222,6 @@ static inline void lv_anim_clear_repeat(lv_anim_t * a)
|
|||||||
a->repeat = 0;
|
a->repeat = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Set a user specific data for the animation
|
|
||||||
* @param a pointer to an initialized `lv_anim_t` variable
|
|
||||||
* @param user_data the user data
|
|
||||||
*/
|
|
||||||
static inline void lv_anim_set_user_data(lv_anim_t * a, lv_anim_user_data_t user_data)
|
|
||||||
{
|
|
||||||
memcpy(&a->user_data, &user_data, sizeof(user_data));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the user data
|
|
||||||
* @param a pointer to an initialized `lv_anim_t` variable
|
|
||||||
* @return the user data
|
|
||||||
*/
|
|
||||||
static inline lv_anim_user_data_t lv_anim_get_user_data(lv_anim_t * a)
|
|
||||||
{
|
|
||||||
return a->user_data;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get pointer to the user data
|
|
||||||
* @param a pointer to an initialized `lv_anim_t` variable
|
|
||||||
* @return pointer to the user data
|
|
||||||
*/
|
|
||||||
static inline lv_anim_user_data_t * lv_anim_get_user_data_ptr(lv_anim_t * a)
|
|
||||||
{
|
|
||||||
return &a->user_data;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create an animation
|
* Create an animation
|
||||||
* @param a an initialized 'anim_t' variable. Not required after call.
|
* @param a an initialized 'anim_t' variable. Not required after call.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user