目次 - SDL_ttf - API(アルファベット順)

SDL_ttf API (アルファベット順)

  1. TTF_ByteSwappedUNICODE - UNICODEテキストのバイト交換のデフォルトを設定する
  2. TTF_CloseFont - フォントを破棄する
  3. TTF_FontAscent - フォントのベースラインから上端のオフセット値(アセント値)を得る
  4. TTF_FontDescent - フォントのベースラインから下端のオフセット値(ディセント値)を得る
  5. TTF_FontFaceFamilyName - フォントファミリー名を得る
  6. TTF_FontFaceIsFixedWidth - フォントが等幅が否かを得る
  7. TTF_FontFaces - フォントのフェイスの数を得る
  8. TTF_FontFaceStyleName - フォントのスタイル名を得る
  9. TTF_FontHeight - フォントの高さを得る
  10. TTF_FontLineSkip - フォントの推奨テキスト行間を得る
  11. TTF_GetFontHinting - フォントヒンティングの現在の設定を得る
  12. TTF_GetFontKerning - フォントのカーニングの有効無効を得る
  13. TTF_GetFontOutline - フォントの現在のアウトラインの値を得る
  14. TTF_GetFontStyle - フォントスタイルの現在の設定を得る
  15. TTF_GetFontWrappedAlign - フォントの現在の折り返しの設定を得る
  16. TTF_GetFreeTypeVersion - 使用しているFreeTypeライブラリのバージョンを得る
  17. TTF_GetHarfBuzzVersion - 使用しているHarfBuzzライブラリのバージョンを得る
  18. TTF_GlyphIsProvided - フォントの指定した16ビットコードポイントにグリフが提供されているかチェックする
  19. TTF_GlyphIsProvided32 - フォントの指定した32ビットコードポイントにグリフが提供されているかチェックする
  20. TTF_GlyphMetrics - フォントの16ビットグリフのメトリクス(寸法)を得る
  21. TTF_GlyphMetrics32 - フォントの32ビットグリフのメトリクス(寸法)を得る
  22. TTF_Init - SDL_ttfを初期化する
  23. TTF_Linked_Version - プログラムにリンクされたSDL_ttfのバージョンを得る
  24. TTF_MeasureText - 与えられた幅に収まるLatin1文字数を求める
  25. TTF_MeasureUNICODE - 与えられた幅に収まるUCS-2文字数を求める
  26. TTF_MeasureUTF8 - 与えられた幅に収まるUTF-8文字数を求める
  27. TTF_OpenFont - ポイントサイズを指定してフォントをファイルから生成する
  28. TTF_OpenFontDPI - (DPI単位で)指定した解像度でフォントをファイルから生成する
  29. TTF_OpenFontDPIRW - (DPI単位で)指定した解像度でフォントをSDL_RWopsから生成する
  30. TTF_OpenFontIndex - フェイス番号を指定してフォントをファイルから生成する
  31. TTF_OpenFontIndexDPI - (DPI単位で)指定した解像度でフォントをファイルから生成する
  32. TTF_OpenFontIndexDPIRW - (DPI単位で)指定した解像度でフォントをファイルから生成する
  33. TTF_OpenFontIndexRW - フェイス番号を指定してフォントをファイルから生成する
  34. TTF_OpenFontRW - ポイントサイズを指定してフォントをSDL_RWopsから生成する
  35. TTF_Quit - SDL_ttfを解放する
  36. TTF_RenderGlyph32_Blended - 1つの32ビットグリフを, 生成したARGBサーフェイスに混合(Blend)モードでレンダリングする
  37. TTF_RenderGlyph32_LCD - 1つの32ビットグリフを, 生成したARGBサーフェイスにLCDサブピクセル画質でレンダリングする
  38. TTF_RenderGlyph32_Shaded - 1つの32ビットグリフを, 生成した8ビットサーフェイスに陰影(Shaded)モードでレンダリングする
  39. TTF_RenderGlyph32_Solid - 1つの32ビットグリフを, 生成した8ビットサーフェイスにベタ(Solid)モードでレンダリングする
  40. TTF_RenderGlyph_Blended - 1つの16ビットグリフを, 生成したARGBサーフェイスに混合(Blend)モードでレンダリングする
  41. TTF_RenderGlyph_LCD - 1つの16ビットグリフを, 生成したARGBサーフェイスにLCDサブピクセル画質でレンダリングする
  42. TTF_RenderGlyph_Shaded - 1つの16ビットグリフを, 生成した8ビットサーフェイスに陰影(Shaded)モードでレンダリングする
  43. TTF_RenderGlyph_Solid - 1つの16ビットグリフを, 生成した8ビットサーフェイスにベタ(Solid)モードでレンダリングする
  44. TTF_RenderText_Blended - Latin1のテキストを, 生成したARGBサーフェイスに混合(Blend)モードでレンダリングする
  45. TTF_RenderText_Blended_Wrapped - Latin1の改行するテキストを, 生成したARGBサーフェイスに混合(Blend)モードでレンダリングする
  46. TTF_RenderText_LCD - Latin1のテキストを, 生成したARGBサーフェイスにLCDサブピクセル画質でレンダリングする
  47. TTF_RenderText_LCD_Wrapped - Latin1の改行するテキストを, 生成したARGBサーフェイスにLCDサブピクセル画質でレンダリングする
  48. TTF_RenderText_Shaded - Latin1のテキストを, 生成したARGBサーフェイスに陰影(Shaded)モードでレンダリングする
  49. TTF_RenderText_Shaded_Wrapped - Latin1の改行するテキストを, 生成した8ビットサーフェイスに陰影(Shaded)モードでレンダリングする
  50. TTF_RenderText_Solid - Latin1テキストを, 生成した8ビットサーフェイスにベタ(Solid)モードでレンダリングする
  51. TTF_RenderText_Solid_Wrapped - Latin1の改行するテキストを, 生成した8ビットサーフェイスにベタ(Solid)モードでレンダリングする
  52. TTF_RenderUNICODE_Blended - UCS-2テキストを, 生成したARGBサーフェイスに混合(Blend)モードでレンダリングする
  53. TTF_RenderUNICODE_Blended_Wrapped - UCS-2の改行するテキストを, 生成したARGBサーフェイスに混合(Blend)モードでレンダリングする
  54. TTF_RenderUNICODE_LCD - UCS-2テキストを, 生成したARGBサーフェイスにLCDサブピクセル画質でレンダリングする
  55. TTF_RenderUNICODE_LCD_Wrapped - UCS-2の改行するテキストを, 生成したARGBサーフェイスにLCDサブピクセル画質でレンダリングする
  56. TTF_RenderUNICODE_Shaded - UCS-2テキストを, 生成した8ビットサーフェイスに陰影(Shaded)モードでレンダリングする
  57. TTF_RenderUNICODE_Shaded_Wrapped - UCS-2の改行するテキストを, 生成した8ビットサーフェイスに陰影(Shaded)モードでレンダリングする
  58. TTF_RenderUNICODE_Solid - UCS-2テキストを, 生成した8ビットサーフェイスに陰影(Shaded)モードでレンダリングする
  59. TTF_RenderUNICODE_Solid_Wrapped - UCS-2の改行するテキストを, 生成した8ビットサーフェイスにベタ(Solid)モードでレンダリングする
  60. TTF_RenderUTF8_Blended - UTF-8テキストを, 生成したARGBサーフェイスに混合(Blend)モードでレンダリングする
  61. TTF_RenderUTF8_Blended_Wrapped - UTF-8の改行するテキストを, 生成したARGBサーフェイスに混合(Blend)モードでレンダリングする
  62. TTF_RenderUTF8_LCD - UTF-8テキストを, 生成したARGBサーフェイスにLCDサブピクセル画質でレンダリングする
  63. TTF_RenderUTF8_LCD_Wrapped - UTF-8の改行するテキストを, 生成したARGBサーフェイスにLCDサブピクセル画質でレンダリングする
  64. TTF_RenderUTF8_Shaded - UTF-8テキストを, 生成した8ビットサーフェイスに陰影(Shaded)モードでレンダリングする
  65. TTF_RenderUTF8_Shaded_Wrapped - UTF-8の改行するテキストを, 生成した8ビットサーフェイスに陰影(Shaded)モードでレンダリングする
  66. TTF_RenderUTF8_Solid - UTF-8テキストを, 生成した8ビットサーフェイスにベタ(Solid)モードでレンダリングする
  67. TTF_RenderUTF8_Solid_Wrapped - UTF-8の改行するテキストを, 生成した8ビットサーフェイスにベタ(Solid)モードでレンダリングする
  68. TTF_SetDirection - 書字方向のグローバルな設定を行う
  69. TTF_SetFontDirection - フォントの書字方向を設定する
  70. TTF_SetFontHinting - フォントヒンティングを設定する
  71. TTF_SetFontKerning - フォントのカーニングの有効無効を設定する
  72. TTF_SetFontOutline - フォントのアウトラインの値を設定する
  73. TTF_SetFontScriptName - フォントの文字体系を設定する
  74. TTF_SetFontSize - フォントのサイズを変更する
  75. TTF_SetFontSizeDPI - フォントのDPI単位で指定した解像度とサイズを変更する
  76. TTF_SetFontStyle - フォントスタイルを設定する
  77. TTF_SetFontWrappedAlign - フォントの折り返し属性を設定する
  78. TTF_SetScript - 文字体系のグローバルな設定を行う
  79. TTF_SizeText - Latin1文字列のサイズを求める
  80. TTF_SizeUNICODE - UCS-2文字列のサイズを求める
  81. TTF_SizeUTF8 - UTF-8文字列のサイズを求める
  82. TTF_WasInit - SDL_ttfが初期化済みかチェックする

SDL Wikiへのリンク

SDL2_ttf/CategoryAPI