Font metrics class.
More...
#include <font_metrics.h>
Font metrics class.
◆ 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: