Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
SkShaper_CoreText Class Reference
Inheritance diagram for SkShaper_CoreText:
SkShaper

Public Member Functions

 SkShaper_CoreText ()
 
- Public Member Functions inherited from SkShaper
 SkShaper ()
 
virtual ~SkShaper ()
 
virtual void shape (const char *utf8, size_t utf8Bytes, const SkFont &srcFont, bool leftToRight, SkScalar width, RunHandler *) const =0
 
virtual void shape (const char *utf8, size_t utf8Bytes, FontRunIterator &, BiDiRunIterator &, ScriptRunIterator &, LanguageRunIterator &, SkScalar width, RunHandler *) const =0
 
virtual void shape (const char *utf8, size_t utf8Bytes, FontRunIterator &, BiDiRunIterator &, ScriptRunIterator &, LanguageRunIterator &, const Feature *features, size_t featuresSize, SkScalar width, RunHandler *) const =0
 

Additional Inherited Members

- Static Public Member Functions inherited from SkShaper
static std::unique_ptr< SkShaperMakePrimitive ()
 
static std::unique_ptr< SkShaperMake (sk_sp< SkFontMgr > fallback=nullptr)
 
static void PurgeCaches ()
 
static std::unique_ptr< FontRunIteratorMakeFontMgrRunIterator (const char *utf8, size_t utf8Bytes, const SkFont &font, sk_sp< SkFontMgr > fallback)
 
static std::unique_ptr< SkShaper::FontRunIteratorMakeFontMgrRunIterator (const char *utf8, size_t utf8Bytes, const SkFont &font, sk_sp< SkFontMgr > fallback, const char *requestName, SkFontStyle requestStyle, const SkShaper::LanguageRunIterator *)
 
static std::unique_ptr< BiDiRunIteratorMakeBiDiRunIterator (const char *utf8, size_t utf8Bytes, uint8_t bidiLevel)
 
static std::unique_ptr< ScriptRunIteratorMakeScriptRunIterator (const char *utf8, size_t utf8Bytes, SkFourByteTag script)
 
static std::unique_ptr< LanguageRunIteratorMakeStdLanguageRunIterator (const char *utf8, size_t utf8Bytes)
 

Detailed Description

Definition at line 33 of file SkShaper_coretext.cpp.

Constructor & Destructor Documentation

◆ SkShaper_CoreText()

SkShaper_CoreText::SkShaper_CoreText ( )
inline

Definition at line 35 of file SkShaper_coretext.cpp.

35{}

The documentation for this class was generated from the following file: