Skia
2D Graphics Library
SkShaper Member List

This is the complete list of members for SkShaper, including all inherited members.

Make(sk_sp< SkFontMgr >=nullptr)SkShaperstatic
MakeBiDiRunIterator(const char *utf8, size_t utf8Bytes, uint8_t bidiLevel)SkShaperstatic
MakeFontMgrRunIterator(const char *utf8, size_t utf8Bytes, const SkFont &font, sk_sp< SkFontMgr > fallback)SkShaperstatic
MakeFontMgrRunIterator(const char *utf8, size_t utf8Bytes, const SkFont &font, sk_sp< SkFontMgr > fallback, const char *requestName, SkFontStyle requestStyle, const SkShaper::LanguageRunIterator *)SkShaperstatic
MakePrimitive()SkShaperstatic
MakeScriptRunIterator(const char *utf8, size_t utf8Bytes, SkFourByteTag script)SkShaperstatic
MakeStdLanguageRunIterator(const char *utf8, size_t utf8Bytes)SkShaperstatic
PurgeCaches()SkShaperstatic
shape(const char *utf8, size_t utf8Bytes, const SkFont &srcFont, bool leftToRight, SkScalar width, RunHandler *) const =0SkShaperpure virtual
shape(const char *utf8, size_t utf8Bytes, FontRunIterator &, BiDiRunIterator &, ScriptRunIterator &, LanguageRunIterator &, SkScalar width, RunHandler *) const =0SkShaperpure virtual
shape(const char *utf8, size_t utf8Bytes, FontRunIterator &, BiDiRunIterator &, ScriptRunIterator &, LanguageRunIterator &, const Feature *features, size_t featuresSize, SkScalar width, RunHandler *) const =0SkShaperpure virtual
SkShaper()SkShaper
~SkShaper()SkShapervirtual