[−][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 |