Flutter Engine
The Flutter Engine
|
Functions | |
SKSHAPER_API std::unique_ptr< SkShaper > | ShaperDrivenWrapper (sk_sp< SkUnicode > unicode, sk_sp< SkFontMgr > fallback) |
SKSHAPER_API std::unique_ptr< SkShaper > | ShapeThenWrap (sk_sp< SkUnicode > unicode, sk_sp< SkFontMgr > fallback) |
SKSHAPER_API std::unique_ptr< SkShaper > | ShapeDontWrapOrReorder (sk_sp< SkUnicode > unicode, sk_sp< SkFontMgr > fallback) |
SKSHAPER_API std::unique_ptr< SkShaper::ScriptRunIterator > | ScriptRunIterator (const char *utf8, size_t utf8Bytes) |
SKSHAPER_API std::unique_ptr< SkShaper::ScriptRunIterator > | ScriptRunIterator (const char *utf8, size_t utf8Bytes, SkFourByteTag script) |
SKSHAPER_API void | PurgeCaches () |
void SkShapers::HB::PurgeCaches | ( | ) |
Definition at line 1534 of file SkShaper_harfbuzz.cpp.
std::unique_ptr< SkShaper::ScriptRunIterator > SkShapers::HB::ScriptRunIterator | ( | const char * | utf8, |
size_t | utf8Bytes | ||
) |
Definition at line 1524 of file SkShaper_harfbuzz.cpp.
std::unique_ptr< SkShaper::ScriptRunIterator > SkShapers::HB::ScriptRunIterator | ( | const char * | utf8, |
size_t | utf8Bytes, | ||
SkFourByteTag | script | ||
) |
Definition at line 1527 of file SkShaper_harfbuzz.cpp.
std::unique_ptr< SkShaper > SkShapers::HB::ShapeDontWrapOrReorder | ( | sk_sp< SkUnicode > | unicode, |
sk_sp< SkFontMgr > | fallback | ||
) |
Definition at line 1510 of file SkShaper_harfbuzz.cpp.
std::unique_ptr< SkShaper > SkShapers::HB::ShaperDrivenWrapper | ( | sk_sp< SkUnicode > | unicode, |
sk_sp< SkFontMgr > | fallback | ||
) |
Definition at line 1482 of file SkShaper_harfbuzz.cpp.