目次 - 3.関数 - 3.3属性
3.3 属性
これらの関数はTTF_Fontと全体の属性を扱う.
これらのメトリックがどのように作用するかはTTF_GlyphMetricsの最後を参照すること.
全体の属性
- TTF_ByteSwappedUNICODE - UNICODEバイト交換モードのデフォルトを設定する
フォントスタイル
- TTF_GetFontStyle - フォントレンダリングのスタイルを得る
- TTF_SetFontStyle - フォントレンダリングのスタイルを設定する
- TTF_GetFontOutline - フォントレンダリングのアウトライン幅を得る
- TTF_SetFontOutline - フォントレンダリングのアウトライン幅を設定する
フォント設定
- TTF_GetFontHinting - FreeTypeのヒンティングを得る
- TTF_SetFontHinting - FreeTypeのヒンティングを設定する
- TTF_GetFontKerning - FreeTypeのカーニングを得る
- TTF_SetFontKerning - FreeTypeのカーニングを設定する
フォントメトリック
- TTF_FontHeight - フォントの最大高さを得る
- TTF_FontAscent - フォントの最大アセント(ベースラインの上部)を得る
- TTF_FontDescent - フォントの最大ディセント(ベースラインの下部)を得る
- TTF_FontLineSkip - フォントの推奨行間を得る
フォント属性
- TTF_FontFaces - フォントのフェイス数を得る
- TTF_FontFaceIsFixedWidth - フォントが等幅か否かを得る
- TTF_FontFaceFamilyName - 現在のフォントファミリー名を得る
- TTF_FontFaceStyleName - 現在のフォントスタイル名を得る
グリフ
- TTF_GlyphIsProvided - フォントグリフが利用できるか個別に調べる
- TTF_GlyphMetrics - フォントグリフメトリックを個別に得る
テキストメトリック
- TTF_SizeText - LATIN1テキストをレンダリングした場合のサイズを得る
- TTF_SizeUTF8 - UTF8テキストをレンダリングした場合のサイズを得る
- TTF_SizeUNICODE - UNICODEテキストをレンダリングした場合のサイズを得る
原文へのリンク
3.3 Attributes