Qt 4.8
|
#include <QtCore/qglobal.h>
#include <harfbuzz-shaper.h>
Go to the source code of this file.
Functions | |
Q_DECLARE_TYPEINFO (HB_GlyphAttributes, Q_PRIMITIVE_TYPE) | |
Q_DECLARE_TYPEINFO (HB_FixedPoint, Q_PRIMITIVE_TYPE) | |
Q_CORE_EXPORT void | qGetCharAttributes (const HB_UChar16 *string, hb_uint32 stringLength, const HB_ScriptItem *items, hb_uint32 numItems, HB_CharAttributes *attributes) |
Q_CORE_EXPORT void | qHBFreeFace (HB_Face) |
Q_CORE_EXPORT HB_Face | qHBNewFace (void *font, HB_GetFontTableFunc tableFunc) |
Q_CORE_EXPORT HB_Bool | qShapeItem (HB_ShaperItem *item) |
Q_DECLARE_TYPEINFO | ( | HB_GlyphAttributes | , |
Q_PRIMITIVE_TYPE | |||
) |
Q_DECLARE_TYPEINFO | ( | HB_FixedPoint | , |
Q_PRIMITIVE_TYPE | |||
) |
Q_CORE_EXPORT void qGetCharAttributes | ( | const HB_UChar16 * | string, |
hb_uint32 | stringLength, | ||
const HB_ScriptItem * | items, | ||
hb_uint32 | numItems, | ||
HB_CharAttributes * | attributes | ||
) |
Definition at line 133 of file qharfbuzz.cpp.
Referenced by QTextEngine::attributes(), and init().
Q_CORE_EXPORT void qHBFreeFace | ( | HB_Face | ) |
Definition at line 128 of file qharfbuzz.cpp.
Referenced by QFreetypeFace::release(), and QFontEngine::~QFontEngine().
Q_CORE_EXPORT HB_Face qHBNewFace | ( | void * | font, |
HB_GetFontTableFunc | tableFunc | ||
) |
Definition at line 123 of file qharfbuzz.cpp.
Referenced by QFreetypeFace::getFace(), and QFontEngine::harfbuzzFace().
Q_CORE_EXPORT HB_Bool qShapeItem | ( | HB_ShaperItem * | item | ) |
Definition at line 118 of file qharfbuzz.cpp.
Referenced by QTextEngine::shapeTextWithHarfbuzz().