[−][src]Module sdl2::ttf
A binding for the library SDL2_ttf
Note that you need to build with the
feature ttf for this module to be enabled,
like so:
$ cargo build --features "ttf"
If you want to use this with from inside your own crate, you will need to add this in your Cargo.toml
[dependencies.sdl2]
version = ...
default-features = false
features = ["ttf"]
Structs
| Font | A loaded TTF font. |
| FontStyle | The styling of a font. |
| GlyphMetrics | Information about a specific glyph (character) in a font face. |
| PartialRendering | A builder for a font rendering. |
| Sdl2TtfContext | A context manager for |
Enums
| FontError | A font-related error. |
| Hinting | Information about the hinting of a font. See wikipedia |
| InitError | An error for when |
Functions
| get_linked_version | Returns the version of the dynamically linked |
| has_been_initialized | Returns whether library has been initialized already. |
| init | Initializes the truetype font API and returns a context manager which will clean up the library once it goes out of scope. |
Type Definitions
| FontResult | The result of an |