prototype argument renameing
This commit is contained in:
128
lv_obj/lv_obj.h
128
lv_obj/lv_obj.h
@@ -59,7 +59,7 @@ typedef enum
|
||||
LV_DESIGN_COVER_CHK,
|
||||
}lv_design_mode_t;
|
||||
|
||||
typedef bool (* lv_design_f_t) (struct __LV_OBJ_T* obj_dp, const area_t * mask_p, lv_design_mode_t mode);
|
||||
typedef bool (* lv_design_f_t) (struct __lv_obj_t * obj, const area_t * mask_p, lv_design_mode_t mode);
|
||||
|
||||
typedef enum
|
||||
{
|
||||
@@ -75,11 +75,11 @@ typedef enum
|
||||
LV_SIGNAL_STYLE_CHG,
|
||||
}lv_signal_t;
|
||||
|
||||
typedef bool (* lv_signal_f_t) (struct __LV_OBJ_T* obj_dp, lv_signal_t sign, void * param);
|
||||
typedef bool (* lv_signal_f_t) (struct __lv_obj_t * obj, lv_signal_t sign, void * param);
|
||||
|
||||
typedef struct __LV_OBJ_T
|
||||
{
|
||||
struct __LV_OBJ_T* par_dp;
|
||||
struct __lv_obj_t * par;
|
||||
ll_dsc_t child_ll;
|
||||
|
||||
area_t cords;
|
||||
@@ -87,7 +87,7 @@ typedef struct __LV_OBJ_T
|
||||
lv_signal_f_t signal_f;
|
||||
lv_design_f_t design_f;
|
||||
|
||||
void * ext_dp; /*The object attributes can be extended here*/
|
||||
void * ext; /*The object attributes can be extended here*/
|
||||
void * style_p; /*Object specific style*/
|
||||
|
||||
#if LV_OBJ_FREE_P != 0
|
||||
@@ -165,86 +165,86 @@ typedef enum
|
||||
* GLOBAL PROTOTYPES
|
||||
**********************/
|
||||
void lv_init(void);
|
||||
void lv_obj_inv(lv_obj_t* obj_dp);
|
||||
void lv_obj_refr_style(lv_obj_t* obj_dp);
|
||||
void lv_obj_inv(lv_obj_t * obj);
|
||||
void lv_obj_refr_style(lv_obj_t * obj);
|
||||
void lv_style_refr_all(void * style_p);
|
||||
|
||||
/*Create and delete*/
|
||||
lv_obj_t* lv_obj_create(lv_obj_t* parent_dp, lv_obj_t * copy_dp);
|
||||
void lv_obj_del(lv_obj_t* obj_dp);
|
||||
lv_obj_t * lv_obj_create(lv_obj_t * parent, lv_obj_t * copy);
|
||||
void lv_obj_del(lv_obj_t * obj);
|
||||
|
||||
/*Virtual functions*/
|
||||
bool lv_obj_signal(lv_obj_t* obj_dp, lv_signal_t sign, void * param);
|
||||
bool lv_obj_signal(lv_obj_t * obj, lv_signal_t sign, void * param);
|
||||
|
||||
/*SETTER FUNCTIONS*/
|
||||
/*Parent/children set*/
|
||||
void lv_obj_set_parent(lv_obj_t* obj_dp, lv_obj_t* parent_dp);
|
||||
void lv_obj_set_parent(lv_obj_t * obj, lv_obj_t * parent);
|
||||
/*Coordinate set (set_cord_f will be called)*/
|
||||
void lv_obj_set_pos(lv_obj_t* obj_dp, cord_t x, cord_t y);
|
||||
void lv_obj_set_pos_us(lv_obj_t* obj_dp, cord_t x, cord_t y);
|
||||
void lv_obj_set_x(lv_obj_t* obj_dp, cord_t x);
|
||||
void lv_obj_set_x_us(lv_obj_t* obj_dp, cord_t x);
|
||||
void lv_obj_set_y(lv_obj_t* obj_dp, cord_t y);
|
||||
void lv_obj_set_y_us(lv_obj_t* obj_dp, cord_t y);
|
||||
void lv_obj_set_size(lv_obj_t* obj_dp, cord_t w, cord_t h);
|
||||
void lv_obj_set_size_us(lv_obj_t* obj_dp, cord_t w, cord_t h);
|
||||
void lv_obj_set_width(lv_obj_t* obj_dp, cord_t w);
|
||||
void lv_obj_set_width_us(lv_obj_t* obj_dp, cord_t w);
|
||||
void lv_obj_set_height(lv_obj_t* obj_dp, cord_t h);
|
||||
void lv_obj_set_height_us(lv_obj_t* obj_dp, cord_t h);
|
||||
void lv_obj_align(lv_obj_t* obj_dp,lv_obj_t* base_dp, lv_align_t align, cord_t x_mod, cord_t y_mod);
|
||||
void lv_obj_align_us(lv_obj_t* obj_dp,lv_obj_t* base_dp, lv_align_t align, cord_t x_mod, cord_t y_mod);
|
||||
void lv_obj_set_pos(lv_obj_t * obj, cord_t x, cord_t y);
|
||||
void lv_obj_set_pos_us(lv_obj_t * obj, cord_t x, cord_t y);
|
||||
void lv_obj_set_x(lv_obj_t * obj, cord_t x);
|
||||
void lv_obj_set_x_us(lv_obj_t * obj, cord_t x);
|
||||
void lv_obj_set_y(lv_obj_t * obj, cord_t y);
|
||||
void lv_obj_set_y_us(lv_obj_t * obj, cord_t y);
|
||||
void lv_obj_set_size(lv_obj_t * obj, cord_t w, cord_t h);
|
||||
void lv_obj_set_size_us(lv_obj_t * obj, cord_t w, cord_t h);
|
||||
void lv_obj_set_width(lv_obj_t * obj, cord_t w);
|
||||
void lv_obj_set_width_us(lv_obj_t * obj, cord_t w);
|
||||
void lv_obj_set_height(lv_obj_t * obj, cord_t h);
|
||||
void lv_obj_set_height_us(lv_obj_t * obj, cord_t h);
|
||||
void lv_obj_align(lv_obj_t * obj,lv_obj_t * base, lv_align_t align, cord_t x_mod, cord_t y_mod);
|
||||
void lv_obj_align_us(lv_obj_t * obj,lv_obj_t * base, lv_align_t align, cord_t x_mod, cord_t y_mod);
|
||||
/*Appearance set*/
|
||||
void lv_obj_set_hidden(lv_obj_t* obj_dp, bool hidden_en);
|
||||
void lv_obj_set_opa(lv_obj_t* obj_dp, opa_t opa);
|
||||
void lv_obj_set_opar(lv_obj_t* obj_dp, opa_t opa);
|
||||
void lv_obj_set_hidden(lv_obj_t * obj, bool hidden_en);
|
||||
void lv_obj_set_opa(lv_obj_t * obj, opa_t opa);
|
||||
void lv_obj_set_opar(lv_obj_t * obj, opa_t opa);
|
||||
/*Attribute set*/
|
||||
void lv_obj_set_click(lv_obj_t* obj_dp, bool click_en);
|
||||
void lv_obj_set_top(lv_obj_t* obj_dp, bool click_en);
|
||||
void lv_obj_set_drag(lv_obj_t* obj_dp, bool drag_en);
|
||||
void lv_obj_set_drag_throw(lv_obj_t* obj_dp, bool dragthr_en);
|
||||
void lv_obj_set_drag_parent(lv_obj_t* obj_dp, bool dragpar_en);
|
||||
void lv_obj_set_signal_f(lv_obj_t* obj_dp, lv_signal_f_t fp);
|
||||
void lv_obj_set_design_f(lv_obj_t* obj_dp, lv_design_f_t fp);
|
||||
void lv_obj_set_click(lv_obj_t * obj, bool click_en);
|
||||
void lv_obj_set_top(lv_obj_t * obj, bool click_en);
|
||||
void lv_obj_set_drag(lv_obj_t * obj, bool drag_en);
|
||||
void lv_obj_set_drag_throw(lv_obj_t * obj, bool dragthr_en);
|
||||
void lv_obj_set_drag_parent(lv_obj_t * obj, bool dragpar_en);
|
||||
void lv_obj_set_signal_f(lv_obj_t * obj, lv_signal_f_t fp);
|
||||
void lv_obj_set_design_f(lv_obj_t * obj, lv_design_f_t fp);
|
||||
/*Other set*/
|
||||
void * lv_obj_alloc_ext(lv_obj_t* obj_dp, uint16_t ext_size);
|
||||
void lv_obj_set_style(lv_obj_t* obj_dp, void * style_p);
|
||||
void * lv_obj_iso_style(lv_obj_t * obj_dp, uint32_t style_size);
|
||||
void lv_obj_set_free_num(lv_obj_t* obj_dp, uint8_t free_num);
|
||||
void lv_obj_set_free_p(lv_obj_t* obj_dp, void * free_p);
|
||||
void lv_obj_anim(lv_obj_t * obj_dp, lv_anim_builtin_t anim, uint16_t time, uint16_t delay, void (*cb) (lv_obj_t *));
|
||||
void * lv_obj_alloc_ext(lv_obj_t * obj, uint16_t ext_size);
|
||||
void lv_obj_set_style(lv_obj_t * obj, void * style_p);
|
||||
void * lv_obj_iso_style(lv_obj_t * obj, uint32_t style_size);
|
||||
void lv_obj_set_free_num(lv_obj_t * obj, uint8_t free_num);
|
||||
void lv_obj_set_free_p(lv_obj_t * obj, void * free_p);
|
||||
void lv_obj_anim(lv_obj_t * obj, lv_anim_builtin_t anim, uint16_t time, uint16_t delay, void (*cb) (lv_obj_t *));
|
||||
|
||||
/*GETTER FUNCTIONS*/
|
||||
/*Screen get*/
|
||||
lv_obj_t* lv_scr_act(void);
|
||||
void lv_scr_load(lv_obj_t* scr_dp);
|
||||
lv_obj_t * lv_scr_act(void);
|
||||
void lv_scr_load(lv_obj_t * scr);
|
||||
/*Parent/children get*/
|
||||
lv_obj_t* lv_obj_get_scr(lv_obj_t* obj_dp);
|
||||
lv_obj_t* lv_obj_get_parent(lv_obj_t* obj_dp);
|
||||
lv_obj_t * lv_obj_get_child(lv_obj_t * obj_dp, lv_obj_t * child_dp);
|
||||
lv_obj_t * lv_obj_get_scr(lv_obj_t * obj);
|
||||
lv_obj_t * lv_obj_get_parent(lv_obj_t * obj);
|
||||
lv_obj_t * lv_obj_get_child(lv_obj_t * obj, lv_obj_t * child);
|
||||
/*Coordinate get*/
|
||||
void lv_obj_get_cords(lv_obj_t* obj_dp, area_t * cords_p);
|
||||
cord_t lv_obj_get_x(lv_obj_t* obj_dp);
|
||||
cord_t lv_obj_get_y(lv_obj_t* obj_dp);
|
||||
cord_t lv_obj_get_width(lv_obj_t* obj_dp);
|
||||
cord_t lv_obj_get_height(lv_obj_t* obj_dp);
|
||||
void lv_obj_get_cords(lv_obj_t * obj, area_t * cords_p);
|
||||
cord_t lv_obj_get_x(lv_obj_t * obj);
|
||||
cord_t lv_obj_get_y(lv_obj_t * obj);
|
||||
cord_t lv_obj_get_width(lv_obj_t * obj);
|
||||
cord_t lv_obj_get_height(lv_obj_t * obj);
|
||||
/*Appearance get*/
|
||||
bool lv_obj_get_hidden(lv_obj_t* obj_dp);
|
||||
opa_t lv_obj_get_opa(lv_obj_t* obj_dp);
|
||||
bool lv_obj_get_hidden(lv_obj_t * obj);
|
||||
opa_t lv_obj_get_opa(lv_obj_t * obj);
|
||||
/*Attribute get*/
|
||||
bool lv_obj_get_click(lv_obj_t* obj_dp);
|
||||
bool lv_obj_get_top(lv_obj_t* obj_dp);
|
||||
bool lv_obj_get_drag(lv_obj_t* obj_dp);
|
||||
bool lv_obj_get_drag_throw(lv_obj_t* obj_dp);
|
||||
bool lv_obj_get_drag_parent(lv_obj_t* obj_dp);
|
||||
bool lv_obj_get_click(lv_obj_t * obj);
|
||||
bool lv_obj_get_top(lv_obj_t * obj);
|
||||
bool lv_obj_get_drag(lv_obj_t * obj);
|
||||
bool lv_obj_get_drag_throw(lv_obj_t * obj);
|
||||
bool lv_obj_get_drag_parent(lv_obj_t * obj);
|
||||
|
||||
/*Virtual functions get*/
|
||||
lv_design_f_t lv_obj_get_design_f(lv_obj_t* obj_dp);
|
||||
lv_signal_f_t lv_obj_get_signal_f(lv_obj_t* obj_dp);
|
||||
lv_design_f_t lv_obj_get_design_f(lv_obj_t * obj);
|
||||
lv_signal_f_t lv_obj_get_signal_f(lv_obj_t * obj);
|
||||
/*Other get*/
|
||||
void * lv_obj_get_ext(lv_obj_t* obj_dp);
|
||||
void * lv_obj_get_style(lv_obj_t* obj_dp);
|
||||
uint8_t lv_obj_get_free_num(lv_obj_t* obj_dp);
|
||||
void * lv_obj_get_ext(lv_obj_t * obj);
|
||||
void * lv_obj_get_style(lv_obj_t * obj);
|
||||
uint8_t lv_obj_get_free_num(lv_obj_t * obj);
|
||||
|
||||
lv_objs_t * lv_objs_get(lv_objs_builtin_t style, lv_objs_t * copy_p);
|
||||
|
||||
@@ -252,7 +252,7 @@ lv_objs_t * lv_objs_get(lv_objs_builtin_t style, lv_objs_t * copy_p);
|
||||
* MACROS
|
||||
**********************/
|
||||
|
||||
#define LV_SA(obj_dp, style_type) ((style_type *) obj_dp->style_p)
|
||||
#define LV_EA(obj_dp, ext_type) ((ext_type *) obj_dp->ext_dp)
|
||||
#define LV_SA(obj, style_type) ((style_type *) obj->style_p)
|
||||
#define LV_EA(obj, ext_type) ((ext_type *) obj->ext)
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user