image/svg+xml
Brteve's API for EveApps
Version 0.0.1
The reference document for common folder of EveApps project.
 
Loading...
Searching...
No Matches
Image.h
Go to the documentation of this file.
1
32#ifndef IMAGE_H_
33#define IMAGE_H_
34
35typedef struct Img {
44 uint16_t bitmapLayout; // see Table 13 – BITMAP_LAYOUT Format List
45 uint16_t extFormat; // See Table 12 – Bitmap formats and bits per pixel
49
50int Image_Setup_Rotate(float angle, uint32_t rootx, uint32_t rooty);
51int Image_Draw(EVE_HalContext *phost, Img_t *image);
53 uint16_t bitmapLayout, uint32_t extFormat, uint8_t tag);
55 uint16_t bitmapLayout, uint32_t extFormat, uint8_t tag);
56
58int Image_Copy_To_RamG(EVE_HalContext *phost, Img_t *image, uint32_t isRestart);
59
60#endif /* IMAGE_H_ */
unsigned short uint16_t
unsigned int uint32_t
unsigned char uint8_t
int Image_Copy_To_RamG_And_Draw_Image(EVE_HalContext *phost, Img_t *image, uint32_t isRestart)
Definition Image.c:197
struct Img Img_t
int Image_Draw_From_RAM_G(EVE_HalContext *phost, uint32_t address, uint32_t x, uint32_t y, uint32_t w, uint32_t h, uint16_t bitmapLayout, uint32_t extFormat, uint8_t tag)
Definition Image.c:229
int Image_Copy_To_RamG(EVE_HalContext *phost, Img_t *image, uint32_t isRestart)
Definition Image.c:180
int Image_Draw_From_Flash(EVE_HalContext *phost, uint32_t address, uint32_t x, uint32_t y, uint32_t w, uint32_t h, uint16_t bitmapLayout, uint32_t extFormat, uint8_t tag)
Definition Image.c:244
int Image_Draw(EVE_HalContext *phost, Img_t *image)
Definition Image.c:215
int Image_Setup_Rotate(float angle, uint32_t rootx, uint32_t rooty)
Definition Image.c:171
Definition Image.h:35
uint32_t w
Definition Image.h:42
uint8_t isFlash
Definition Image.h:47
uint16_t extFormat
Definition Image.h:45
uint16_t bitmapLayout
Definition Image.h:44
uint8_t tag
Definition Image.h:46
uint32_t x
Definition Image.h:40
uint32_t size
Definition Image.h:39
uint32_t index
Definition Image.h:36
uint32_t addressFlash
Definition Image.h:37
uint32_t addressRamg
Definition Image.h:38
uint32_t h
Definition Image.h:43
uint32_t y
Definition Image.h:41