pub type lv_layer_t = _lv_layer_t;
Aliased Type§
#[repr(C)]pub struct lv_layer_t {Show 13 fields
pub draw_buf: *mut _lv_draw_buf_t,
pub buf_area: lv_area_t,
pub color_format: u32,
pub _clip_area: lv_area_t,
pub phy_clip_area: lv_area_t,
pub opa: u8,
pub recolor: lv_color32_t,
pub partial_y_offset: i32,
pub draw_task_head: *mut _lv_draw_task_t,
pub parent: *mut _lv_layer_t,
pub next: *mut _lv_layer_t,
pub all_tasks_added: bool,
pub user_data: *mut c_void,
}
Fields§
§draw_buf: *mut _lv_draw_buf_t
§buf_area: lv_area_t
§color_format: u32
§_clip_area: lv_area_t
§phy_clip_area: lv_area_t
§opa: u8
§recolor: lv_color32_t
§partial_y_offset: i32
§draw_task_head: *mut _lv_draw_task_t
§parent: *mut _lv_layer_t
§next: *mut _lv_layer_t
§all_tasks_added: bool
§user_data: *mut c_void