Font metrics class.
More...
#include <font_metrics.h>
◆ FontMetrics() [1/2]
clan::FontMetrics::FontMetrics |
( |
| ) |
|
◆ FontMetrics() [2/2]
clan::FontMetrics::FontMetrics |
( |
float |
height, |
|
|
float |
ascent, |
|
|
float |
descent, |
|
|
float |
internal_leading, |
|
|
float |
external_leading, |
|
|
float |
line_height, |
|
|
float |
pixel_ratio |
|
) |
| |
◆ ~FontMetrics()
clan::FontMetrics::~FontMetrics |
( |
| ) |
|
◆ get_ascent()
float clan::FontMetrics::get_ascent |
( |
| ) |
const |
Returns the font ascender.
◆ get_baseline_offset()
float clan::FontMetrics::get_baseline_offset |
( |
| ) |
const |
Returns the baseline offset from the top of a line.
◆ get_descent()
float clan::FontMetrics::get_descent |
( |
| ) |
const |
Returns the font descender.
◆ get_external_leading()
float clan::FontMetrics::get_external_leading |
( |
| ) |
const |
Returns the amount of extra leading (space) that to add between rows.
◆ get_height()
float clan::FontMetrics::get_height |
( |
| ) |
const |
Returns the height of the font.
◆ get_internal_leading()
float clan::FontMetrics::get_internal_leading |
( |
| ) |
const |
Returns the amount of leading (space) inside the bounds set by the get_height() function.
◆ get_line_height()
float clan::FontMetrics::get_line_height |
( |
| ) |
const |
Return the distance between lines.
The documentation for this class was generated from the following file: