グリフに関する情報の型宣言. [詳細]
変数 | |
int | from |
int | to |
int | line_from |
int | line_to |
int | x |
int | y |
MDrawMetric | metrics |
MFont * | font |
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() はこれを用いる。
グリフに対応する文字の範囲の開始位置.
グリフに対応する文字の範囲の終了位置.
一行のグリフの列に対応する文字の範囲の開始位置.
一行のグリフの列に対応する文字の範囲の終了位置.
グリフの X 座標.
グリフの Y 座標.
グリフの寸法.
グリフに使われるフォント。見つからなければ NULL。
論理的な前のグリフに対応する文字の範囲。メンバ prev_to は、メ ンバ from と同じであるはずなので不要である。
論理的な後のグリフに対応する文字の範囲。メンバ next_from は メンバ to と同じであるはずなので不要である。
表示上の左のグリフに対応する文字の範囲の開始位置。
表示上の左のグリフに対応する文字の範囲の終了位置。
表示上の右のグリフに対応する文字の範囲の開始位置。
表示上の右のグリフに対応する文字の範囲の終了位置。
グリフの論理的幅。次のグリフとの名目上の距離。