mi32/mgd2.h File Reference

#include <mi32/elemstyl.h>
#include <mi32/micon.h>
#include <mi32/dispinfo.h>
#include <mi32/colormap.h>
#include <mi32/scrnunit.h>
#include <mi32/textbase.h>
#include <mi32/colrconv.h>
#include <mi32/mg2cms.h>
#include <mi32/polyline.h>
#include <mi32/rect.h>
#include <mi32/stddefns.h>

Include dependency graph for mgd2.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  MGD

Defines

#define USE_NEW_MGD
#define MgdTEXTGID_ChangeFace   0xFFFF
#define MgdTEXTGID_LeftToRight   0xFFFE
#define MgdTEXTGID_RightToLeft   0xFFFD
#define MgdTEXTGID_NextGlyph0Width   0xFFFC
#define MgdTEXTGID_FallbackFace   0xFFFB
#define MgdTEXTGID_SpecialCodeMin   0xFFFB
#define USE_SPARSE_CLIP_DEV

Functions

void memset (MGD::TEXTBLOCK *, int, int)


Define Documentation

#define MgdTEXTGID_ChangeFace   0xFFFF
 

Special characters in array of Glyph IDs (GID) returned from FONT.UCtoGID().

When rendering or computing string width, These shoul be passed through to let the rendering engine handle them XXX These should be private to mg2textt.c and mgdtext.c

Definition at line 654 of file mgd2.h.

#define MgdTEXTGID_FallbackFace   0xFFFB
 

Definition at line 658 of file mgd2.h.

#define MgdTEXTGID_LeftToRight   0xFFFE
 

Definition at line 655 of file mgd2.h.

#define MgdTEXTGID_NextGlyph0Width   0xFFFC
 

Definition at line 657 of file mgd2.h.

#define MgdTEXTGID_RightToLeft   0xFFFD
 

Definition at line 656 of file mgd2.h.

#define MgdTEXTGID_SpecialCodeMin   0xFFFB
 

For quicker comparison.

Definition at line 659 of file mgd2.h.

#define USE_NEW_MGD
 

Definition at line 365 of file mgd2.h.

#define USE_SPARSE_CLIP_DEV
 

Definition at line 3164 of file mgd2.h.


Function Documentation

void memset MGD::TEXTBLOCK ,
int  ,
int 
 

: Ignore Force compile error if try to memset TEXTBLOCK to 0.

Should use constructor instead


Generated on Thu Aug 12 06:23:06 2004 for TNTsdk by doxygen 1.3.4-20031026