目次 - SDL_ttf 3.0
SDL_ttf 3.0 API (アルファベット順)
概要
このライブラリは優れたFreeType 2.0ライブラリのラッパーである.
関数
- TTF_AddFallbackFont - フォールバックフォントを追加する
- TTF_AppendTextString - テキストオブジェクトにUTF-8テキストを追加する
- TTF_ClearFallbackFonts - フォールバックフォントを全て取り除く
- TTF_CloseFont - フォントを破棄する
- TTF_CopyFont - 既存のフォントからフォントを生成する
- TTF_CreateGLTextEngine - OpenGLによるテキスト描画のためのテキストエンジンを生成する
- TTF_CreateGLTextEngineWithProperties
- TTF_CreateGPUTextEngine
- TTF_CreateGPUTextEngineWithProperties
- TTF_CreateRendererTextEngine - SDLレンダラへのテキスト描画のためのテキストエンジンを生成する
- TTF_CreateRendererTextEngineWithProperties
- TTF_CreateSurfaceTextEngine - SDLサーフェイスへのテキスト描画のためのテキストエンジンを生成する
- TTF_CreateText - UTF-8テキストとテキストエンジンからテキストオブジェクトを生成する
- TTF_DeleteTextString - テキストオブジェクトからUTF-8テキストを削除する
- TTF_DestroyGLTextEngine - OpenGLによるテキスト描画のためのテキストエンジンを破棄する
- TTF_DestroyGPUTextEngine
- TTF_DestroyRendererTextEngine - SDLレンダラへのテキスト描画のためのテキストエンジンを破棄する
- TTF_DestroySurfaceTextEngine - SDLサーフェイスへの描画のために生成されたテキストエンジンを破棄する
- TTF_DestroyText - テキストエンジンが生成したテキストオブジェクトを破棄する
- TTF_DrawRendererText
- TTF_DrawSurfaceText - SDLサーフェイスにテキストを描く
- TTF_FontHasGlyph
- TTF_FontIsFixedWidth
- TTF_FontIsScalable
- TTF_GetFontAscent
- TTF_GetFontCharSpacing
- TTF_GetFontDescent
- TTF_GetFontDirection
- TTF_GetFontDPI
- TTF_GetFontFamilyName
- TTF_GetFontGeneration
- TTF_GetFontHeight
- TTF_GetFontHinting
- TTF_GetFontKerning
- TTF_GetFontLineSkip
- TTF_GetFontOutline
- TTF_GetFontProperties
- TTF_GetFontScript
- TTF_GetFontSDF
- TTF_GetFontSize
- TTF_GetFontStyle
- TTF_GetFontStyleName
- TTF_GetFontWeight
- TTF_GetFontWrapAlignment
- TTF_GetFreeTypeVersion
- TTF_GetGLTextDrawData
- TTF_GetGLTextEngineWinding
- TTF_GetGlyphImage
- TTF_GetGlyphImageForIndex
- TTF_GetGlyphKerning
- TTF_GetGlyphMetrics
- TTF_GetGlyphScript
- TTF_GetGPUTextDrawData
- TTF_GetGPUTextEngineWinding
- TTF_GetHarfBuzzVersion
- TTF_GetNextTextSubString
- TTF_GetNumFontFaces
- TTF_GetPreviousTextSubString
- TTF_GetStringSize
- TTF_GetStringSizeWrapped
- TTF_GetTextColor
- TTF_GetTextColorFloat
- TTF_GetTextDirection
- TTF_GetTextEngine
- TTF_GetTextFont
- TTF_GetTextPosition
- TTF_GetTextProperties
- TTF_GetTextScript
- TTF_GetTextSize
- TTF_GetTextSubString
- TTF_GetTextSubStringForLine
- TTF_GetTextSubStringForPoint
- TTF_GetTextSubStringsForRange
- TTF_GetTextWrapWidth
- TTF_Init - SDL_ttfを初期化する
- TTF_InsertTextString - テキストオブジェクトにUTF-8テキストを挿入する
- TTF_MeasureString
- TTF_OpenFont - ポイントサイズを指定してフォントをファイルから生成する
- TTF_OpenFontIO
- TTF_OpenFontWithProperties
- TTF_Quit - SDL_ttfを解放する
- TTF_RemoveFallbackFont - フォールバックフォントを取り除く
- TTF_RenderGlyph_Blended
- TTF_RenderGlyph_LCD
- TTF_RenderGlyph_Shaded
- TTF_RenderGlyph_Solid
- TTF_RenderText_Blended
- TTF_RenderText_Blended_Wrapped
- TTF_RenderText_LCD
- TTF_RenderText_LCD_Wrapped
- TTF_RenderText_Shaded
- TTF_RenderText_Shaded_Wrapped
- TTF_RenderText_Solid
- TTF_RenderText_Solid_Wrapped
- TTF_SetFontCharSpacing
- TTF_SetFontDirection
- TTF_SetFontHinting
- TTF_SetFontKerning
- TTF_SetFontLanguage
- TTF_SetFontLineSkip
- TTF_SetFontOutline
- TTF_SetFontScript
- TTF_SetFontSDF
- TTF_SetFontSize
- TTF_SetFontSizeDPI
- TTF_SetFontStyle
- TTF_SetFontWrapAlignment
- TTF_SetGLTextEngineWinding
- TTF_SetGPUTextEngineWinding
- TTF_SetTextColor
- TTF_SetTextColorFloat
- TTF_SetTextDirection
- TTF_SetTextEngine
- TTF_SetTextFont
- TTF_SetTextPosition
- TTF_SetTextScript
- TTF_SetTextString - テキストオブジェクトにUTF-8テキストを設定する
- TTF_SetTextWrapWhitespaceVisible
- TTF_SetTextWrapWidth
- TTF_StringToTag
- TTF_TagToString
- TTF_TextWrapWhitespaceVisible
- TTF_UpdateText
- TTF_Version
- TTF_WasInit
型
- TTF_Font - フォント情報を持つ内部構造の型
- TTF_FontStyleFlags
- TTF_SubStringFlags
- TTF_TextData - TTF_Textの内部データ型
- TTF_TextEngine - テキストオブジェクトの生成で使用するテキストエンジンの型
構造体
- TTF_GLAtlasDrawSequence
- TTF_GLAtlasDrawVertex
- TTF_GPUAtlasDrawSequence
- TTF_SubString
- TTF_Text - TTF_CreateText()で生成されたテキストの構造体
列挙体
- TTF_CopyOperationFlags
- TTF_Direction - 方向フラグの列挙体
- TTF_GLTextEngineWinding
- TTF_GPUTextEngineWinding
- TTF_HintingFlags
- TTF_HorizontalAlignment
- TTF_ImageType
マクロ
- SDL_TTF_MAJOR_VERSION
- SDL_TTF_VERSION
- SDL_TTF_VERSION_ATLEAST
- TTF_HINTING_NORMAL
- TTF_STYLE_NORMAL
SDL Wikiへのリンク
SDL3_ttf/CategorySDLTTF