Ipelib
|
#include <ipefonts.h>
Public Member Functions | |
~Fonts () | |
Face * | getFace (int id) |
Static Public Member Functions | |
static Fonts * | New (const FontPool *fontPool) |
static cairo_font_face_t * | screenFont () |
static String | freetypeVersion () |
Provides the fonts used to render text.
Fonts::~Fonts | ( | ) |
Delete all the loaded Faces.
|
static |
Referenced by ipe::CanvasBase::setFontPool(), and ipe::Thumbnail::Thumbnail().
Face * Fonts::getFace | ( | int | id | ) |
Get a typeface.
Corresponds to a Freetype "face", or a PDF font resource. A Face can be loaded at various sizes (transformations), resulting in individual FaceSize's.
|
static |
Return a Cairo font to render to the screen w/o Latex font.
Referenced by ipe::CairoPainter::doDrawText().
|
static |