List of all items
Structs
- Color
- EventPollIterator
- Instance
- Rect
- Sprite
- TextureQuery
- Vec2d
- render::Canvas
- render::DriverIterator
- render::FPoint
- render::FRect
- render::InvalidTextureAccess
- render::RendererContext
- render::RendererInfo
- render::Texture
- render::TextureCreator
- render::TextureQuery
- ttf::Font
- ttf::FontStyle
- ttf::GlyphMetrics
- ttf::PartialRendering
- ttf::Sdl3TtfContext
- ttf::sys::TTF_Direction
- ttf::sys::TTF_Font
- ttf::sys::TTF_GPUAtlasDrawSequence
- ttf::sys::TTF_GPUTextEngineWinding
- ttf::sys::TTF_HintingFlags
- ttf::sys::TTF_HorizontalAlignment
- ttf::sys::TTF_ImageType
- ttf::sys::TTF_SubString
- ttf::sys::TTF_Text
- ttf::sys::TTF_TextData
- ttf::sys::TTF_TextEngine
- video::Display
- video::DisplayMode
- video::DriverIterator
- video::GLContext
- video::PopupWindowBuilder
- video::Window
- video::WindowBuilder
- video::WindowContext
- video::WindowSurfaceRef
- video::gl_attr::ContextFlags
- video::gl_attr::ContextFlagsBuilder
- video::gl_attr::GLAttr
Enums
- Event
- Keycode
- ScaleMode
- render::BlendMode
- render::ClippingRect
- render::ScaleMode
- render::TargetRenderError
- render::TextureAccess
- render::TextureValueError
- render::UpdateTextureError
- render::UpdateTextureYUVError
- ttf::FontError
- ttf::InitError
- video::FlashOperation
- video::FullscreenType
- video::GLProfile
- video::Orientation
- video::SwapInterval
- video::SystemTheme
- video::WindowBuildError
- video::WindowPos
Traits
Functions
- create_text_texture
- render::create_renderer
- render::drivers
- ttf::get_linked_version
- ttf::has_been_initialized
- ttf::init
- ttf::sys::SDL_TTF_VERSION_ATLEAST
- ttf::sys::TTF_AddFallbackFont
- ttf::sys::TTF_AppendTextString
- ttf::sys::TTF_ClearFallbackFonts
- ttf::sys::TTF_CloseFont
- ttf::sys::TTF_CopyFont
- ttf::sys::TTF_CreateGPUTextEngine
- ttf::sys::TTF_CreateGPUTextEngineWithProperties
- ttf::sys::TTF_CreateRendererTextEngine
- ttf::sys::TTF_CreateRendererTextEngineWithProperties
- ttf::sys::TTF_CreateSurfaceTextEngine
- ttf::sys::TTF_CreateText
- ttf::sys::TTF_DeleteTextString
- ttf::sys::TTF_DestroyGPUTextEngine
- ttf::sys::TTF_DestroyRendererTextEngine
- ttf::sys::TTF_DestroySurfaceTextEngine
- ttf::sys::TTF_DestroyText
- ttf::sys::TTF_DrawRendererText
- ttf::sys::TTF_DrawSurfaceText
- ttf::sys::TTF_FontHasGlyph
- ttf::sys::TTF_FontIsFixedWidth
- ttf::sys::TTF_FontIsScalable
- ttf::sys::TTF_GetFontAscent
- ttf::sys::TTF_GetFontDPI
- ttf::sys::TTF_GetFontDescent
- ttf::sys::TTF_GetFontDirection
- ttf::sys::TTF_GetFontFamilyName
- ttf::sys::TTF_GetFontGeneration
- ttf::sys::TTF_GetFontHeight
- ttf::sys::TTF_GetFontHinting
- ttf::sys::TTF_GetFontKerning
- ttf::sys::TTF_GetFontLineSkip
- ttf::sys::TTF_GetFontOutline
- ttf::sys::TTF_GetFontProperties
- ttf::sys::TTF_GetFontSDF
- ttf::sys::TTF_GetFontScript
- ttf::sys::TTF_GetFontSize
- ttf::sys::TTF_GetFontStyle
- ttf::sys::TTF_GetFontStyleName
- ttf::sys::TTF_GetFontWrapAlignment
- ttf::sys::TTF_GetFreeTypeVersion
- ttf::sys::TTF_GetGPUTextDrawData
- ttf::sys::TTF_GetGPUTextEngineWinding
- ttf::sys::TTF_GetGlyphImage
- ttf::sys::TTF_GetGlyphImageForIndex
- ttf::sys::TTF_GetGlyphKerning
- ttf::sys::TTF_GetGlyphMetrics
- ttf::sys::TTF_GetGlyphScript
- ttf::sys::TTF_GetHarfBuzzVersion
- ttf::sys::TTF_GetNextTextSubString
- ttf::sys::TTF_GetNumFontFaces
- ttf::sys::TTF_GetPreviousTextSubString
- ttf::sys::TTF_GetStringSize
- ttf::sys::TTF_GetStringSizeWrapped
- ttf::sys::TTF_GetTextColor
- ttf::sys::TTF_GetTextColorFloat
- ttf::sys::TTF_GetTextDirection
- ttf::sys::TTF_GetTextEngine
- ttf::sys::TTF_GetTextFont
- ttf::sys::TTF_GetTextPosition
- ttf::sys::TTF_GetTextProperties
- ttf::sys::TTF_GetTextScript
- ttf::sys::TTF_GetTextSize
- ttf::sys::TTF_GetTextSubString
- ttf::sys::TTF_GetTextSubStringForLine
- ttf::sys::TTF_GetTextSubStringForPoint
- ttf::sys::TTF_GetTextSubStringsForRange
- ttf::sys::TTF_GetTextWrapWidth
- ttf::sys::TTF_Init
- ttf::sys::TTF_InsertTextString
- ttf::sys::TTF_MeasureString
- ttf::sys::TTF_OpenFont
- ttf::sys::TTF_OpenFontIO
- ttf::sys::TTF_OpenFontWithProperties
- ttf::sys::TTF_Quit
- ttf::sys::TTF_RemoveFallbackFont
- ttf::sys::TTF_RenderGlyph_Blended
- ttf::sys::TTF_RenderGlyph_LCD
- ttf::sys::TTF_RenderGlyph_Shaded
- ttf::sys::TTF_RenderGlyph_Solid
- ttf::sys::TTF_RenderText_Blended
- ttf::sys::TTF_RenderText_Blended_Wrapped
- ttf::sys::TTF_RenderText_LCD
- ttf::sys::TTF_RenderText_LCD_Wrapped
- ttf::sys::TTF_RenderText_Shaded
- ttf::sys::TTF_RenderText_Shaded_Wrapped
- ttf::sys::TTF_RenderText_Solid
- ttf::sys::TTF_RenderText_Solid_Wrapped
- ttf::sys::TTF_SetFontDirection
- ttf::sys::TTF_SetFontHinting
- ttf::sys::TTF_SetFontKerning
- ttf::sys::TTF_SetFontLanguage
- ttf::sys::TTF_SetFontLineSkip
- ttf::sys::TTF_SetFontOutline
- ttf::sys::TTF_SetFontSDF
- ttf::sys::TTF_SetFontScript
- ttf::sys::TTF_SetFontSize
- ttf::sys::TTF_SetFontSizeDPI
- ttf::sys::TTF_SetFontStyle
- ttf::sys::TTF_SetFontWrapAlignment
- ttf::sys::TTF_SetGPUTextEngineWinding
- ttf::sys::TTF_SetTextColor
- ttf::sys::TTF_SetTextColorFloat
- ttf::sys::TTF_SetTextDirection
- ttf::sys::TTF_SetTextEngine
- ttf::sys::TTF_SetTextFont
- ttf::sys::TTF_SetTextPosition
- ttf::sys::TTF_SetTextScript
- ttf::sys::TTF_SetTextString
- ttf::sys::TTF_SetTextWrapWhitespaceVisible
- ttf::sys::TTF_SetTextWrapWidth
- ttf::sys::TTF_StringToTag
- ttf::sys::TTF_TagToString
- ttf::sys::TTF_TextWrapWhitespaceVisible
- ttf::sys::TTF_UpdateText
- ttf::sys::TTF_Version
- ttf::sys::TTF_WasInit
- video::drivers
Type Aliases
- render::SurfaceCanvas
- render::WindowCanvas
- ttf::FontResult
- ttf::Hinting
- ttf::sys::TTF_FontStyleFlags
- ttf::sys::TTF_SubStringFlags
- video::VkInstance
- video::VkSurfaceKHR
Constants
- ttf::sys::SDL_TTF_MAJOR_VERSION
- ttf::sys::SDL_TTF_MICRO_VERSION
- ttf::sys::SDL_TTF_MINOR_VERSION
- ttf::sys::SDL_TTF_VERSION
- ttf::sys::TTF_DIRECTION_BTT
- ttf::sys::TTF_DIRECTION_INVALID
- ttf::sys::TTF_DIRECTION_LTR
- ttf::sys::TTF_DIRECTION_RTL
- ttf::sys::TTF_DIRECTION_TTB
- ttf::sys::TTF_GPU_TEXTENGINE_WINDING_CLOCKWISE
- ttf::sys::TTF_GPU_TEXTENGINE_WINDING_COUNTER_CLOCKWISE
- ttf::sys::TTF_GPU_TEXTENGINE_WINDING_INVALID
- ttf::sys::TTF_HINTING_LIGHT
- ttf::sys::TTF_HINTING_LIGHT_SUBPIXEL
- ttf::sys::TTF_HINTING_MONO
- ttf::sys::TTF_HINTING_NONE
- ttf::sys::TTF_HINTING_NORMAL
- ttf::sys::TTF_HORIZONTAL_ALIGN_CENTER
- ttf::sys::TTF_HORIZONTAL_ALIGN_INVALID
- ttf::sys::TTF_HORIZONTAL_ALIGN_LEFT
- ttf::sys::TTF_HORIZONTAL_ALIGN_RIGHT
- ttf::sys::TTF_IMAGE_ALPHA
- ttf::sys::TTF_IMAGE_COLOR
- ttf::sys::TTF_IMAGE_INVALID
- ttf::sys::TTF_IMAGE_SDF
- ttf::sys::TTF_PROP_FONT_CREATE_EXISTING_FONT
- ttf::sys::TTF_PROP_FONT_CREATE_FACE_NUMBER
- ttf::sys::TTF_PROP_FONT_CREATE_FILENAME_STRING
- ttf::sys::TTF_PROP_FONT_CREATE_HORIZONTAL_DPI_NUMBER
- ttf::sys::TTF_PROP_FONT_CREATE_IOSTREAM_AUTOCLOSE_BOOLEAN
- ttf::sys::TTF_PROP_FONT_CREATE_IOSTREAM_OFFSET_NUMBER
- ttf::sys::TTF_PROP_FONT_CREATE_IOSTREAM_POINTER
- ttf::sys::TTF_PROP_FONT_CREATE_SIZE_FLOAT
- ttf::sys::TTF_PROP_FONT_CREATE_VERTICAL_DPI_NUMBER
- ttf::sys::TTF_PROP_FONT_OUTLINE_LINE_CAP_NUMBER
- ttf::sys::TTF_PROP_FONT_OUTLINE_LINE_JOIN_NUMBER
- ttf::sys::TTF_PROP_FONT_OUTLINE_MITER_LIMIT_NUMBER
- ttf::sys::TTF_PROP_GPU_TEXT_ENGINE_ATLAS_TEXTURE_SIZE
- ttf::sys::TTF_PROP_GPU_TEXT_ENGINE_DEVICE
- ttf::sys::TTF_PROP_RENDERER_TEXT_ENGINE_ATLAS_TEXTURE_SIZE
- ttf::sys::TTF_PROP_RENDERER_TEXT_ENGINE_RENDERER
- ttf::sys::TTF_STYLE_BOLD
- ttf::sys::TTF_STYLE_ITALIC
- ttf::sys::TTF_STYLE_NORMAL
- ttf::sys::TTF_STYLE_STRIKETHROUGH
- ttf::sys::TTF_STYLE_UNDERLINE
- ttf::sys::TTF_SUBSTRING_DIRECTION_MASK
- ttf::sys::TTF_SUBSTRING_LINE_END
- ttf::sys::TTF_SUBSTRING_LINE_START
- ttf::sys::TTF_SUBSTRING_TEXT_END
- ttf::sys::TTF_SUBSTRING_TEXT_START