Main Page   Modules   Data Structures   Globals   Appendix  

構造体 MDrawGlyphInfo
[表示]

グリフに関する情報の型宣言. [詳細]


変数

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


説明

MDrawGlyphInfo 型はグリフに関する情報を含む構造体である。 mdraw_glyph_info() はこれを用いる。


構造体

int MDrawGlyphInfo::from

グリフに対応する文字の範囲.

int MDrawGlyphInfo::to

int MDrawGlyphInfo::line_from

グリフの列に対応する文字の範囲.

int MDrawGlyphInfo::line_to

int MDrawGlyphInfo::x

グリフの X/Y 座標.

int MDrawGlyphInfo::y

MDrawMetric MDrawGlyphInfo::metrics

グリフの寸法.

MFont* MDrawGlyphInfo::font

グリフに使われるフォント。見つからなければ NULL。

int MDrawGlyphInfo::prev_from

論理的な前後のグリフに対応する文字の範囲。メンバ prev_to と next_from は、それぞれメンバ from と to と同じであるはずなので不 要である。

int MDrawGlyphInfo::next_to

int MDrawGlyphInfo::left_from

表示上の左右のグリフに対応する文字の範囲。

int MDrawGlyphInfo::left_to

int MDrawGlyphInfo::right_from

int MDrawGlyphInfo::right_to

int MDrawGlyphInfo::logical_width

グリフの論理的幅。次のグリフとの名目上の距離。


このページの先頭

Main Page   Modules   Data Structures   Globals   Appendix  

mulemark