MiniGUI API Reference (MiniGUI-Threads)  v3.2.0
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

typedef long fixed

Data type of fixed point.

Definition at line 1025 of file common.h.

typedef Uint32 gal_attr

Data type of attribute value.

Definition at line 1019 of file common.h.

typedef struct _GAL_Color GAL_Color

RGBA quarter structure.

See also
RGB
typedef struct _GAL_Palette GAL_Palette

Palette structure.

See also
GAL_Color
typedef Uint32 gal_pixel

Data type of pixel value.

Definition at line 1014 of file common.h.

typedef struct _GAL_Rect GAL_Rect

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

See also
RECT
typedef signed int gal_sint

Data type of signed integer.

Definition at line 1003 of file common.h.

typedef Sint16 gal_sint16

Data type of 16-bit signed integer.

See also
Sint16

Definition at line 975 of file common.h.

typedef Sint32 gal_sint32

Data type of 32-bit signed integer.

See also
Sint32

Definition at line 990 of file common.h.

typedef Sint8 gal_sint8

Data type of 8-bit signed integer.

See also
Sint8

Definition at line 960 of file common.h.

typedef unsigned int gal_uint

Data type of unsigned integer.

Definition at line 1008 of file common.h.

typedef Uint16 gal_uint16

Data type of 16-bit unsigned integer.

See also
Uint16

Definition at line 982 of file common.h.

typedef Uint32 gal_uint32

Data type of 32-bit unsigned integer.

See also
Uint32

Definition at line 997 of file common.h.

typedef Uint8 gal_uint8

Data type of 8-bit unsigned integer.

See also
Uint8

Definition at line 967 of file common.h.