namespace vcl::font
{ class FontSelectPattern; class PhysicalFontCollection; class PhysicalFontFace; class PhysicalFontFaceCollection;
class VCL_PLUGIN_PUBLIC PhysicalFontFamily
{ public:
PhysicalFontFamily(OUString aSearchName);
~PhysicalFontFamily();
// Avoid implicitly defined copy constructors/assignments for the DLLPUBLIC class (they may // require forward-declared classes used internally to be defined in places using this)
PhysicalFontFamily(const PhysicalFontFamily&) = delete;
PhysicalFontFamily(PhysicalFontFamily&&) = delete;
PhysicalFontFamily& operator=(const PhysicalFontFamily&) = delete;
PhysicalFontFamily& operator=(PhysicalFontFamily&&) = delete;
OUString maFamilyName; // original font family name
OUString maSearchName; // normalized font family name
FontTypeFaces mnTypeFaces; // Typeface Flags
FontFamily meFamily;
FontPitch mePitch; int mnMinQuality; // quality of the worst font face
ImplFontAttrs mnMatchType; // MATCH - Type
OUString maMatchFamilyName; // MATCH - FamilyName
FontWeight meMatchWeight; // MATCH - Weight
FontWidth meMatchWidth; // MATCH - Width
};
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.