#include <title.h>
Inherits LoadClient.

Public Member Functions | |
| GlyphUnit (TitleMain *plugin, GlyphEngine *server) | |
| ~GlyphUnit () | |
| void | process_package (LoadPackage *package) |
Data Fields | |
| TitleMain * | plugin |
| FontEntry * | current_font |
| FT_Library | freetype_library |
| FT_Face | freetype_face |
Definition at line 175 of file title.h.
| GlyphUnit::GlyphUnit | ( | TitleMain * | plugin, | |
| GlyphEngine * | server | |||
| ) |
Definition at line 246 of file title.C.
References current_font, freetype_face, and freetype_library.
| GlyphUnit::~GlyphUnit | ( | ) |
| void GlyphUnit::process_package | ( | LoadPackage * | package | ) | [virtual] |
Reimplemented from LoadClient.
Definition at line 260 of file title.C.
References _, TitleGlyph::advance_w, BC_A8, TitleGlyph::char_code, VFrame::clear_frame(), TitleMain::config, current_font, TitleGlyph::data, TitleGlyph::data_stroke, FONT_OUTLINE, freetype_face, TitleGlyph::freetype_index, freetype_library, VFrame::get_data(), TitleMain::get_font(), GlyphPackage::glyph, TitleGlyph::height, TitleGlyph::left, TitleMain::load_freetype_face(), FontEntry::path, TitleGlyph::pitch, plugin, TitleConfig::size, TitleConfig::stroke_width, TitleConfig::style, TitleGlyph::top, TitleGlyph::width, and ZERO.

| FT_Library GlyphUnit::freetype_library |
Definition at line 184 of file title.h.
Referenced by GlyphUnit(), process_package(), and ~GlyphUnit().
| FT_Face GlyphUnit::freetype_face |
1.5.5