Esempio n. 1
0
CL_GlyphCache::CL_GlyphCache()
{
	glyph_list.reserve(256);

	// Note, the user can specify a different texture group size using set_texture_group()
	texture_group = CL_TextureGroup(CL_Size(256,256));

	// Set default font metrics
	font_metrics = CL_FontMetrics(
		0,0, 0, 0,0,0,0,0, 0,0,
		false, false, false, false);

	anti_alias = true;
	enable_subpixel = true;
}
Esempio n. 2
0
CL_FontMetrics CL_Font::get_font_metrics(CL_GraphicContext &gc)
{
	if (!impl.is_null())
		return get_provider()->get_font_metrics(gc);
	return CL_FontMetrics();
}