|
Muteki
EABI code execution on Besta® RTOS devices.
|
Image clip subwidget struct. More...
#include <imageclip.h>
Data Fields | |
| ui_component_t | component |
| The inherited component struct. | |
| bool(*) | on_replace_image (ui_imageclip_t *self, unsigned int x, unsigned int y, lcd_surface_t *surface, int free_surface, int notify_redraw) |
| Replace image callback. | |
| lcd_surface_t * | surface |
| Allocated surface that contains the background image. | |
| int | builtin_background_id |
| Background image ID if it is a built-in image. Otherwise it should be -1. | |
| int | unk_0x40 |
| Unknown. Probably padding bytes. | |
| short | image_offset_x |
| X offset within the background image. | |
| short | image_offset_y |
| Y offset within the background image. | |
| unsigned short | image_allocated |
| Non-zero if the image surface is allocated by us. | |
| unsigned short | blit_mode |
| Blit mode. | |
| int | unk_0x4c [5] |
| Unknown. Seems unused. | |
Image clip subwidget struct.
This does not exist independently, rather it is optionally instantiated by the deskbox as a part of it.
| unsigned short ui_imageclip_s::blit_mode |
Blit mode.
| ui_component_t ui_imageclip_s::component |
The inherited component struct.
| int ui_imageclip_s::unk_0x40 |
Unknown. Probably padding bytes.
| int ui_imageclip_s::unk_0x4c[5] |
Unknown. Seems unused.