mGPlus API Reference  v1.4.0
A MiniGUI component which provides support for advanced 2D graphics functions
Data Structures | Typedefs
Macros and Data Types

Data Structures

struct  _MPPOINT
 
struct  _MPMatrix
 
struct  _GLYPHMETRICS
 
struct  _GLYPHDATA
 

Typedefs

typedef DWORD HGRAPHICS
 Data type of graphic. More...
 
typedef DWORD HPATH
 Data type of path. More...
 
typedef DWORD HBRUSH
 Data type of brush. More...
 
typedef DWORD HPEN
 Data type of pen. More...
 
typedef DWORD HFONT
 Data type of font. More...
 
typedef DWORD ARGB
 Data type of color. More...
 
typedef struct _MPPOINT MPPOINT
 
typedef enum _MPStatus MPStatus
 Status. More...
 
typedef enum _MPSmoothingMode MPSmoothingMode
 Smoothing mode. More...
 
typedef enum _MPGlyphRendering MPGlyphRendering
 Glyph rendering mode. More...
 
typedef enum _PATH_VERTEX_COMMANDS PATH_VERTEX_COMMANDS
 Path vertex's command. More...
 
typedef enum _MPOrientation MPOrientation
 Path vertex's command. More...
 
typedef enum _MPCompositingMode MPCompositingMode
 Compositing mode. More...
 
typedef enum _MPInterpolationMode MPInterpolationMode
 Interpolation mode. More...
 
typedef enum _MPRenderingControl MPRenderingControl
 Rendering control mode. More...
 
typedef enum _MPTextRenderingHint MPTextRenderingHint
 Text rendering hint. More...
 
typedef enum _MPPathRenderingHint MPPathRenderingHint
 Path rendering hint. More...
 
typedef struct _MPMatrix MPMatrix
 
typedef struct _GLYPHMETRICS GLYPHMETRICS
 
typedef enum _GLYPH_DATE_TYPE GLYPH_DATE_TYPE
 Glyph data type. More...
 
typedef struct _GLYPHDATA GLYPHDATA
 
typedef enum _MPFillMode MPFillMode
 Path fill mode. More...
 
typedef enum _LINE_CAP_E LINE_CAP_E
 Linear mode. More...
 
typedef enum _LINE_JOIN_E LINE_JOIN_E
 Join mode. More...
 
typedef enum _MPBrushType MPBrushType
 Brush type. More...
 
typedef enum _MPLinearGradientMode MPLinearGradientMode
 Linear gradient mode. More...
 

Detailed Description

Typedef Documentation

typedef DWORD ARGB

Data type of color.

Definition at line 143 of file mgplus.h.

typedef enum GLYPH_DATE_TYPE

Glyph data type.

typedef struct _GLYPHDATA GLYPHDATA

GLYPHDATA structure.

typedef struct _GLYPHMETRICS GLYPHMETRICS

GLYPHMETRICS structure.

typedef DWORD HBRUSH

Data type of brush.

Definition at line 122 of file mgplus.h.

typedef DWORD HFONT

Data type of font.

Definition at line 136 of file mgplus.h.

typedef DWORD HGRAPHICS

Data type of graphic.

Definition at line 108 of file mgplus.h.

typedef DWORD HPATH

Data type of path.

Definition at line 115 of file mgplus.h.

typedef DWORD HPEN

Data type of pen.

Definition at line 129 of file mgplus.h.

typedef enum LINE_CAP_E

Linear mode.

typedef enum LINE_JOIN_E

Join mode.

typedef enum MPBrushType

Brush type.

typedef enum MPCompositingMode

Compositing mode.

typedef enum MPFillMode

Path fill mode.

typedef enum MPGlyphRendering

Glyph rendering mode.

typedef enum MPInterpolationMode

Interpolation mode.

typedef enum MPLinearGradientMode

Linear gradient mode.

typedef struct _MPMatrix MPMatrix

MPMatrix structure.

typedef enum MPOrientation

Path vertex's command.

typedef enum MPPathRenderingHint

Path rendering hint.

typedef struct _MPPOINT MPPOINT

MPPOINT structure.

typedef enum MPRenderingControl

Rendering control mode.

typedef enum MPSmoothingMode

Smoothing mode.

typedef enum MPStatus

Status.

typedef enum MPTextRenderingHint

Text rendering hint.

typedef enum PATH_VERTEX_COMMANDS

Path vertex's command.