Scribus
Open source desktop publishing at your fingertips
|
see accessors for ScFace for docs More...
#include <scface.h>
Public Attributes | |
int | refs |
controls destruction | |
int | usage |
controls load() | |
QString | scName |
QString | fontFile |
int | faceIndex |
QString | psName |
QString | family |
QString | style |
QString | variant |
QString | forDocument |
ScFace::Status | status |
ScFace::FontType | typeCode |
ScFace::FontFormat | formatCode |
bool | usable |
bool | embedPs |
bool | subset |
bool | outline |
bool | isStroked |
bool | isFixedPitch |
bool | hasGlyphNames |
gid_type | maxGlyph |
Protected Member Functions | |
virtual void | load () const |
virtual void | unload () const |
virtual void | loadGlyph (gid_type) const |
virtual qreal | ascent (qreal sz) const |
virtual QString | pdfAscentAsString () const |
virtual QString | pdfDescentAsString () const |
virtual QString | pdfCapHeightAsString () const |
virtual QString | pdfFontBBoxAsString () const |
virtual QString | italicAngleAsString () const |
virtual qreal | descent (qreal) const |
virtual qreal | xHeight (qreal sz) const |
virtual qreal | capHeight (qreal sz) const |
virtual qreal | height (qreal sz) const |
virtual qreal | strikeoutPos (qreal sz) const |
virtual qreal | underlinePos (qreal) const |
virtual qreal | strokeWidth (qreal) const |
virtual qreal | maxAdvanceWidth (qreal sz) const |
virtual gid_type | char2CMap (QChar) const |
virtual qreal | glyphKerning (gid_type gl1, gid_type gl2, qreal sz) const |
virtual QMap< QString, QString > | fontDictionary (qreal sz=1.0) const |
virtual GlyphMetrics | glyphBBox (gid_type gl, qreal sz) const |
virtual bool | EmbedFont (QByteArray &) const |
virtual void | RawData (QByteArray &) const |
virtual bool | hasNames () const |
virtual bool | glyphNames (QMap< gid_type, std::pair< ucs4_type, QString > > &gList) const |
virtual qreal | glyphWidth (gid_type gl, qreal sz) const |
virtual FPointArray | glyphOutline (gid_type gl, qreal sz) const |
virtual FPoint | glyphOrigin (gid_type gl, qreal sz) const |
virtual bool | isSymbolic () const |
Protected Attributes | |
Status | cachedStatus |
QHash< gid_type, qreal > | m_glyphWidth |
QHash< gid_type, GlyphData > | m_glyphOutline |
Friends | |
class | ScFace |
see accessors for ScFace for docs