Data Structures | |
struct | D4D_BMP |
D4D_BMP eGUI main image structure. More... | |
struct | D4D_EXTIMG_FUNC |
D4D_EXTIMG_FUNC API structure for eGUI image decoders. More... | |
Typedefs | |
typedef Byte | D4D_BMP_PROPERTIES |
D4D_BMP_PROPERTIES type of image properties. More... | |
Enumerations | |
enum | D4D_EXTIMG_TYPE { D4D_EXTIMG_UNKNOWN, D4D_EXTIMG_INTD4D, D4D_EXTIMG_D4D, D4D_EXTIMG_BMP, D4D_EXTIMG_ITEMS_CNT } |
D4D_EXTIMG_TYPE eGUI supported image type enumeration. More... | |
This section specifies the exact type for each typedef definition.
struct D4D_BMP |
Data Fields | |
const void * | pData |
Pointer to data to internal memory. In case of external source of image this must be NULL. More... | |
const void * | pParam |
Pointer to pallete to internal memory. In case of external source of image is used as a pointer to file path. More... | |
const void* pData |
struct D4D_EXTIMG_FUNC |
Data Fields | |
void(* | D4D_ImgDecDraw )(D4D_COOR x, D4D_COOR y, D4D_CHAR *pFileName, D4D_BOOL greyScale, D4D_COOR radius) |
Image draw function. More... | |
D4D_COOR(* | D4D_ImgDecGetWidth )(D4D_CHAR *pFileName) |
Get image width function. More... | |
D4D_COOR(* | D4D_ImgDecGetHeight )(D4D_CHAR *pFileName) |
Get image height function. More... | |
D4D_SIZE(* | D4D_ImgDecGetSize )(D4D_CHAR *pFileName) |
Get image size function. More... | |
int(* | D4D_ImgDecGetHeader )(D4D_CHAR *pFileName, void *pBuff, int max_size) |
Get image header function. More... | |
int(* D4D_ImgDecGetHeader)(D4D_CHAR *pFileName, void *pBuff, int max_size) |
typedef Byte D4D_BMP_PROPERTIES |
enum D4D_EXTIMG_TYPE |
D4D_EXTIMG_TYPE eGUI supported image type enumeration.