Main Page   Modules   Data Structures   Globals   Appendix  

MDrawGlyphInfo Struct Reference
[Drawing]

Type of information about a glyph. More...

#include <m17n-gui.h>


Data Fields

int from
int to
int line_from
int line_to
int x
int y
MDrawMetric this
MFontfont
int prev_from
int next_to
int left_from
int left_to
int right_from
int right_to


Detailed Description

The type MDrawGlyphInfo is the structure that contains information about a glyph. It is used by mdraw_glyph_info().


Field Documentation

int MDrawGlyphInfo::from
 

Character range corresponding to the glyph.

int MDrawGlyphInfo::to
 

Character range corresponding to the glyph.

int MDrawGlyphInfo::line_from
 

Character ranges corresponding to the line of the glyph.

int MDrawGlyphInfo::line_to
 

Character ranges corresponding to the line of the glyph.

int MDrawGlyphInfo::x
 

X/Y coordinates of the glyph.

int MDrawGlyphInfo::y
 

X/Y coordinates of the glyph.

MDrawMetric MDrawGlyphInfo::this
 

Metric of the glyph.

MFont* MDrawGlyphInfo::font
 

Font used for the glyph. Set to NULL if no font is found for the glyph.

int MDrawGlyphInfo::prev_from
 

Character ranges corresponding to logically previous and next glyphs. Note that we do not need the members prev_to and next_from because they must be the same as the memberse from and to respectively.

int MDrawGlyphInfo::next_to
 

Character ranges corresponding to logically previous and next glyphs. Note that we do not need the members prev_to and next_from because they must be the same as the memberse from and to respectively.

int MDrawGlyphInfo::left_from
 

Character ranges corresponding to visually left and right glyphs.

int MDrawGlyphInfo::left_to
 

Character ranges corresponding to visually left and right glyphs.

int MDrawGlyphInfo::right_from
 

int MDrawGlyphInfo::right_to
 


Top of this page

Main Page   Modules   Data Structures   Globals   Appendix  

mulemark mule-aist@m17n.org