#include <font.h>
|
gfx::true_type_handle | ttf_handle {gfx::invalid_handle} |
|
gfx::font_handle | handle {gfx::invalid_handle} |
|
Definition at line 33 of file font.h.
◆ font() [1/2]
◆ font() [2/2]
unravel::font::font |
( |
const char * | path, |
|
|
uint32_t | typeface_index, |
|
|
uint32_t | pixel_ize, |
|
|
uint32_t | font_type = FONT_TYPE_DISTANCE, |
|
|
uint16_t | glyph_width_padding = 8, |
|
|
uint16_t | glyph_height_padding = 8 ) |
◆ ~font()
◆ default_black()
◆ default_bold()
◆ default_extra_light()
◆ default_heavy()
◆ default_light()
◆ default_medium()
◆ default_regular()
◆ default_semi_bold()
◆ default_thin()
◆ get_scaled_font()
auto unravel::font::get_scaled_font |
( |
uint32_t | pixel_size | ) |
const -> std::shared_ptr<scaled_font> |
◆ ttf_handle
gfx::true_type_handle unravel::font::ttf_handle {gfx::invalid_handle} |
The documentation for this struct was generated from the following files:
- C:/Workspace/github/UnravelEngine/UnravelEngine/engine/engine/rendering/font.h
- C:/Workspace/github/UnravelEngine/UnravelEngine/engine/engine/rendering/font.cpp