lv_image_private.h¶
-
struct _lv_image_t¶
- #include <lv_image_private.h>
Data of image
Public Members
-
lv_obj_t obj¶
-
const void *src¶
Image source: Pointer to an array or a file or a symbol
-
const lv_image_dsc_t *bitmap_mask_src¶
Pointer to an A8 bitmap mask
-
lv_point_t offset¶
-
int32_t w¶
Width of the image (Handled by the library)
-
int32_t h¶
Height of the image (Handled by the library)
-
uint32_t rotation¶
Rotation angle of the image
-
uint32_t scale_x¶
256 means no zoom, 512 double size, 128 half size
-
uint32_t scale_y¶
256 means no zoom, 512 double size, 128 half size
-
lv_point_t pivot¶
Rotation center of the image
-
uint32_t src_type¶
See: lv_image_src_t
-
uint32_t cf¶
Color format from
lv_color_format_t
-
uint32_t antialias¶
Apply anti-aliasing in transformations (rotate, zoom)
-
uint32_t align¶
Image size mode when image size and object size is different. See lv_image_align_t
-
uint32_t blend_mode¶
Element of
lv_blend_mode_t
-
lv_obj_t obj¶