#include <BCFontPlatformDataPrivateFreeType.h>

Public Member Functions | ||||
| BCFontPlatformDataPrivateFreeType () | ||||
| ~BCFontPlatformDataPrivateFreeType () | ||||
| virtual int | init () | |||
| This method is used to initialize FreeType and Fontconfig libraries. | ||||
| virtual bool | isFixedPitch () | |||
| This method determines wether the used font has a fixed pitch or not. | ||||
| virtual unsigned | hash () const | |||
| ||||
| virtual bool | isEqual (const BIFontPlatformDataPrivate *) const | |||
| ||||
| void | configureFontconfig (const FontDescription &fontDescription, const AtomicString &familyName) | |||
| ||||
| void | configureFreetype (const FontDescription &fontDescription) | |||
| ||||
| FT_Face | ftFace () | |||
| getter for m_face attribute | ||||
| FcPattern * | fcPattern () | |||
| getter for m_pattern attribute | ||||
| BAL::BCFontPlatformDataPrivateFreeType::BCFontPlatformDataPrivateFreeType | ( | ) |
| BAL::BCFontPlatformDataPrivateFreeType::~BCFontPlatformDataPrivateFreeType | ( | ) |
| int BAL::BCFontPlatformDataPrivateFreeType::init | ( | ) | [virtual] |
This method is used to initialize FreeType and Fontconfig libraries.
Implements BAL::BIFontPlatformDataPrivate.
| bool BAL::BCFontPlatformDataPrivateFreeType::isFixedPitch | ( | ) | [virtual] |
This method determines wether the used font has a fixed pitch or not.
Implements BAL::BIFontPlatformDataPrivate.
| unsigned BAL::BCFontPlatformDataPrivateFreeType::hash | ( | ) | const [virtual] |
| bool BAL::BCFontPlatformDataPrivateFreeType::isEqual | ( | const BIFontPlatformDataPrivate * | other | ) | const [virtual] |
| void BAL::BCFontPlatformDataPrivateFreeType::configureFontconfig | ( | const FontDescription & | fontDescription, | |
| const AtomicString & | familyName | |||
| ) |
| [in] | FontDescription |
| [in] | AtomicString | Method used to set m_pattern attribute |
| void BAL::BCFontPlatformDataPrivateFreeType::configureFreetype | ( | const FontDescription & | fontDescription | ) |
| [in] | FontDescription,: | to retrieve font filename path Method used to set m_face attribute |
| FT_Face BAL::BCFontPlatformDataPrivateFreeType::ftFace | ( | ) | [inline] |
getter for m_face attribute
| FcPattern* BAL::BCFontPlatformDataPrivateFreeType::fcPattern | ( | ) | [inline] |
getter for m_pattern attribute