|
|
|
|
text_settings_t
Declaration
typedef struct {
int horizJust;
int vertJust;
int dir;
int szNumerx;
int szNumery;
int szDenomx;
int szDenomy;
int spaceExtra;
font_t *font;
ushort *encoding;
ibool useEncoding;
} text_settings_t
Prototype In
mgraph.h
Description
Structure representing the current text rasterizing settings. This structure is used to group all these settings together in the MGL, and allows you to save and restore the text rendering settings as a single unit.
Members
horizJust |
Horizontal justification value. Will be one of the values defined by the MGL_textJustType enumeration. |
vertJust |
Vertical justification value. Will be one of the values defined by the MGL_textJustType enumeration. |
dir |
Current text direction value. Will be one of the values defined by the MGL_textDirType enumeration. |
szNumerx |
Current text x size numerator value |
szNumery |
Current text y size numerator value |
szDenomx |
Current text x size denominator value |
szDenomy |
Current text y size denominator value |
spaceExtra |
Current text space extra value. The space extra value is the number of extra pixels to be added to every space character when rendering the line of text. |
font |
Pointer to current active font loaded in memory. |
encoding |
Pointer to current encoding table. |
useEncoding |
Flag indication whether to use encoding table or not. Is true for TT and Type1 fonts, false for bitmap fonts |
Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com