Exemplo n.º 1
0
FT_Encoding* FTFace::CharMapList() {
	if (0 == fontEncodingList) {
		fontEncodingList = new FT_Encoding[CharMapCount()];
		for (size_t encodingIndex = 0; encodingIndex < CharMapCount(); ++encodingIndex) {
			fontEncodingList[encodingIndex] = (*ftFace)->charmaps[encodingIndex]->encoding;
		}
	}
	return fontEncodingList;
}
Exemplo n.º 2
0
FT_Encoding* FTFace::CharMapList()
{
    if(0 == fontEncodingList)
    {
        fontEncodingList = new FT_Encoding[CharMapCount()];
        for(size_t i = 0; i < CharMapCount(); ++i)
        {
            fontEncodingList[i] = (*ftFace)->charmaps[i]->encoding;
        }
    }

    return fontEncodingList;
}