33 m_nFontId( pFont->GetFontId() ),
34 m_bVertical( bVertical ),
35 m_typeFontFace( const_cast<
std::type_info*>(&typeid(pFont)) )
virtual void GetGlyphWidths(const vcl::font::PhysicalFontFace *pFont, bool bVertical, std::vector< sal_Int32 > &rWidths, Ucs2UIntMap &rUnicodeEnc)=0
sal_Int32 getGlyphWidth(const vcl::font::PhysicalFontFace *, sal_GlyphId, bool bVertical, SalGraphics *)
std::vector< FontData > m_aFonts
FontToIndexMap m_aFontToIndex
FontData & getFont(const vcl::font::PhysicalFontFace *, bool bVertical)
abstract base class for physical font faces
Ucs2UIntMap m_aGlyphIdToIndex
std::vector< sal_Int32 > m_nWidths