1
0
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:
Gabor Kiss-Vamosi 2019-07-03 00:05:12 +02:00
parent 90a3edd218
commit 50d134fa8c
2 changed files with 0 additions and 60 deletions

View File

@ -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.

View File

@ -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.