Flutter Engine
The Flutter Engine
Namespaces | Functions
SkShaper_harfbuzz.h File Reference
#include "include/core/SkRefCnt.h"
#include "include/core/SkTypes.h"
#include "modules/skshaper/include/SkShaper.h"
#include <cstddef>
#include <memory>

Go to the source code of this file.

Namespaces

namespace  SkShapers
 
namespace  SkShapers::HB
 

Functions

SKSHAPER_API std::unique_ptr< SkShaperSkShapers::HB::ShaperDrivenWrapper (sk_sp< SkUnicode > unicode, sk_sp< SkFontMgr > fallback)
 
SKSHAPER_API std::unique_ptr< SkShaperSkShapers::HB::ShapeThenWrap (sk_sp< SkUnicode > unicode, sk_sp< SkFontMgr > fallback)
 
SKSHAPER_API std::unique_ptr< SkShaperSkShapers::HB::ShapeDontWrapOrReorder (sk_sp< SkUnicode > unicode, sk_sp< SkFontMgr > fallback)
 
SKSHAPER_API std::unique_ptr< SkShaper::ScriptRunIteratorSkShapers::HB::ScriptRunIterator (const char *utf8, size_t utf8Bytes)
 
SKSHAPER_API std::unique_ptr< SkShaper::ScriptRunIteratorSkShapers::HB::ScriptRunIterator (const char *utf8, size_t utf8Bytes, SkFourByteTag script)
 
SKSHAPER_API void SkShapers::HB::PurgeCaches ()