MiniGUI API Reference (MiniGUI-Threads)  v5.0.6
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Data Structures | Typedefs

Data Structures

struct  _GAL_Color
 
struct  _GAL_Palette
 
struct  _GAL_Rect
 

Typedefs

typedef Sint8 gal_sint8
 Data type of 8-bit signed integer. More...
 
typedef Uint8 gal_uint8
 Data type of 8-bit unsigned integer. More...
 
typedef Sint16 gal_sint16
 Data type of 16-bit signed integer. More...
 
typedef Uint16 gal_uint16
 Data type of 16-bit unsigned integer. More...
 
typedef Sint32 gal_sint32
 Data type of 32-bit signed integer. More...
 
typedef Uint32 gal_uint32
 Data type of 32-bit unsigned integer. More...
 
typedef signed int gal_sint
 Data type of signed integer. More...
 
typedef unsigned int gal_uint
 Data type of unsigned integer. More...
 
typedef Uint32 gal_pixel
 Data type of pixel value. More...
 
typedef Uint32 gal_attr
 Data type of attribute value. More...
 
typedef long fixed
 Data type of fixed point. More...
 
typedef struct _GAL_Color GAL_Color
 
typedef struct _GAL_Palette GAL_Palette
 
typedef struct _GAL_Rect GAL_Rect
 

Detailed Description

Typedef Documentation

◆ fixed

typedef long fixed

Data type of fixed point.

Definition at line 1117 of file common.h.

◆ gal_attr

typedef Uint32 gal_attr

Data type of attribute value.

Definition at line 1111 of file common.h.

◆ GAL_Color

typedef struct _GAL_Color GAL_Color

RGBA quarter structure.

See also
RGB

◆ GAL_Palette

typedef struct _GAL_Palette GAL_Palette

Palette structure.

See also
GAL_Color

◆ gal_pixel

typedef Uint32 gal_pixel

Data type of pixel value.

Definition at line 1106 of file common.h.

◆ GAL_Rect

typedef struct _GAL_Rect GAL_Rect

A rectangle defined by upper-left coordinates and width/height.

See also
RECT

◆ gal_sint

typedef signed int gal_sint

Data type of signed integer.

Definition at line 1095 of file common.h.

◆ gal_sint16

typedef Sint16 gal_sint16

Data type of 16-bit signed integer.

See also
Sint16

Definition at line 1067 of file common.h.

◆ gal_sint32

typedef Sint32 gal_sint32

Data type of 32-bit signed integer.

See also
Sint32

Definition at line 1082 of file common.h.

◆ gal_sint8

typedef Sint8 gal_sint8

Data type of 8-bit signed integer.

See also
Sint8

Definition at line 1052 of file common.h.

◆ gal_uint

typedef unsigned int gal_uint

Data type of unsigned integer.

Definition at line 1100 of file common.h.

◆ gal_uint16

typedef Uint16 gal_uint16

Data type of 16-bit unsigned integer.

See also
Uint16

Definition at line 1074 of file common.h.

◆ gal_uint32

typedef Uint32 gal_uint32

Data type of 32-bit unsigned integer.

See also
Uint32

Definition at line 1089 of file common.h.

◆ gal_uint8

typedef Uint8 gal_uint8

Data type of 8-bit unsigned integer.

See also
Uint8

Definition at line 1059 of file common.h.