Base class for fonts.
More...
#include <art/paperback/graphics/font.hxx>
|
|
| Font (Font const &)=delete |
| |
|
| Font (Font &&)=delete |
| |
|
Font & | operator= (Font const &)=delete |
| |
|
Font & | operator= (Font &&)=delete |
| |
◆ ~Font()
| virtual Art::Paperback::Graphics::Font::~Font |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ Font()
| Art::Paperback::Graphics::Font::Font |
( |
| ) |
|
|
inlineprotected |
◆ document()
| virtual Document & Art::Paperback::Graphics::Font::document |
( |
| ) |
|
|
pure virtual |
◆ object()
◆ name()
| virtual string Art::Paperback::Graphics::Font::name |
( |
| ) |
const |
|
pure virtual |
◆ get_ascent()
| virtual int16_t Art::Paperback::Graphics::Font::get_ascent |
( |
| ) |
const |
|
pure virtual |
◆ get_descent()
| virtual int16_t Art::Paperback::Graphics::Font::get_descent |
( |
| ) |
const |
|
pure virtual |
◆ get_xheight()
| virtual uint16_t Art::Paperback::Graphics::Font::get_xheight |
( |
| ) |
const |
|
pure virtual |
◆ get_capheight()
| virtual uint16_t Art::Paperback::Graphics::Font::get_capheight |
( |
| ) |
const |
|
pure virtual |
◆ get_text_width()
| virtual Text_width Art::Paperback::Graphics::Font::get_text_width |
( |
string const & | | ) |
|
|
pure virtual |