目次 - 3.関数 - 3.3属性

3.3 属性

これらの関数はTTF_Fontと全体の属性を扱う.

これらのメトリックがどのように作用するかはTTF_GlyphMetricsの最後を参照すること.

全体の属性

  1. TTF_ByteSwappedUNICODE - UNICODEバイト交換モードのデフォルトを設定する

フォントスタイル

  1. TTF_GetFontStyle - フォントレンダリングのスタイルを得る
  2. TTF_SetFontStyle - フォントレンダリングのスタイルを設定する
  3. TTF_GetFontOutline - フォントレンダリングのアウトライン幅を得る
  4. TTF_SetFontOutline - フォントレンダリングのアウトライン幅を設定する

フォント設定

  1. TTF_GetFontHinting - FreeTypeのヒンティングを得る
  2. TTF_SetFontHinting - FreeTypeのヒンティングを設定する
  3. TTF_GetFontKerning - FreeTypeのカーニングを得る
  4. TTF_SetFontKerning - FreeTypeのカーニングを設定する

フォントメトリック

  1. TTF_FontHeight - フォントの最大高さを得る
  2. TTF_FontAscent - フォントの最大アセント(ベースラインの上部)を得る
  3. TTF_FontDescent - フォントの最大ディセント(ベースラインの下部)を得る
  4. TTF_FontLineSkip - フォントの推奨行間を得る

フォント属性

  1. TTF_FontFaces - フォントのフェイス数を得る
  2. TTF_FontFaceIsFixedWidth - フォントが等幅か否かを得る
  3. TTF_FontFaceFamilyName - 現在のフォントファミリー名を得る
  4. TTF_FontFaceStyleName - 現在のフォントスタイル名を得る

グリフ

  1. TTF_GlyphIsProvided - フォントグリフが利用できるか個別に調べる
  2. TTF_GlyphMetrics - フォントグリフメトリックを個別に得る

テキストメトリック

  1. TTF_SizeText - LATIN1テキストをレンダリングした場合のサイズを得る
  2. TTF_SizeUTF8 - UTF8テキストをレンダリングした場合のサイズを得る
  3. TTF_SizeUNICODE - UNICODEテキストをレンダリングした場合のサイズを得る

原文へのリンク

3.3 Attributes