font_engine_freetype_base
void font_engine_freetype_base::write_glyph_to(int8u* data) const
bool font_engine_freetype_base::add_kerning(unsigned first, unsigned second,
font_engine_freetype_base::~font_engine_freetype_base()
font_engine_freetype_base::font_engine_freetype_base(bool flag32,
void font_engine_freetype_base::resolution(unsigned dpi)
int font_engine_freetype_base::find_face(const char* face_name) const
double font_engine_freetype_base::ascender() const
double font_engine_freetype_base::descender() const
bool font_engine_freetype_base::load_font(const char* font_name,
bool font_engine_freetype_base::attach(const char* file_name)
unsigned font_engine_freetype_base::num_faces() const
bool font_engine_freetype_base::char_map(FT_Encoding char_map)
bool font_engine_freetype_base::height(double h)
bool font_engine_freetype_base::width(double w)
void font_engine_freetype_base::hinting(bool h)
void font_engine_freetype_base::flip_y(bool f)
void font_engine_freetype_base::transform(const trans_affine& affine)
void font_engine_freetype_base::update_signature()
void font_engine_freetype_base::update_char_size()
bool font_engine_freetype_base::prepare_glyph(unsigned glyph_code)
font_engine_freetype_base(const font_engine_freetype_base&);
const font_engine_freetype_base& operator = (const font_engine_freetype_base&);
class font_engine_freetype_int16 : public font_engine_freetype_base
typedef font_engine_freetype_base::gray8_adaptor_type gray8_adaptor_type;
typedef font_engine_freetype_base::mono_adaptor_type mono_adaptor_type;
typedef font_engine_freetype_base::scanlines_aa_type scanlines_aa_type;
typedef font_engine_freetype_base::scanlines_bin_type scanlines_bin_type;
font_engine_freetype_base(false, max_faces) {}
class font_engine_freetype_int32 : public font_engine_freetype_base
typedef font_engine_freetype_base::gray8_adaptor_type gray8_adaptor_type;
typedef font_engine_freetype_base::mono_adaptor_type mono_adaptor_type;
typedef font_engine_freetype_base::scanlines_aa_type scanlines_aa_type;
typedef font_engine_freetype_base::scanlines_bin_type scanlines_bin_type;
font_engine_freetype_base(true, max_faces) {}
class font_engine_freetype_base
~font_engine_freetype_base();
font_engine_freetype_base(bool flag32, unsigned max_faces = 32);