m17n ライブラリ 1.8.4
|
データ構造 | |
struct | MFLTGlyph |
グリフに関する情報の型. [詳解] | |
struct | MFLTGlyphAdjustment |
グリフ位置調整情報のための型. [詳解] | |
struct | MFLTGlyphString |
グリフ列の情報のための型. [詳解] | |
struct | MFLTOtfSpec |
GSUB および GPOS OpenType テーブルの仕様のための型. [詳解] | |
struct | MFLTFont |
FLT ドライバが使うフォントの型. [詳解] | |
型定義 | |
typedef struct _MFLT | MFLT |
FLT (Font Layout Table) の型. | |
関数 | |
MFLT * | mflt_get (MSymbol name) |
指定された名前を持つ FLT オブジェクトを返す. | |
MFLT * | mflt_find (int c, MFLTFont *font) |
指定された文字とフォントに合った FLT を探す. | |
const char * | mflt_name (MFLT *flt) |
FLT の名前を返す. | |
MCharTable * | mflt_coverage (MFLT *flt) |
FLT の範囲を返す. | |
int | mflt_run (MFLTGlyphString *gstring, int from, int to, MFLTFont *font, MFLT *flt) |
FLT を使って文字をレイアウトする. | |
変数 | |
int | mflt_enable_new_feature |
MSymbol(* | mflt_font_id )(MFLTFont *font) |
int(* | mflt_iterate_otf_feature )(MFLTFont *font, MFLTOtfSpec *spec, int from, int to, unsigned char *table) |
int(* | mflt_try_otf )(struct _MFLTFont *font, MFLTOtfSpec *spec, MFLTGlyphString *gstring, int from, int to) |
|
extern |