Flutter Engine
minikin::Hyphenator Class Reference

#include <Hyphenator.h>

Public Member Functions

void hyphenate (std::vector< HyphenationType > *result, const uint16_t *word, size_t len, const icu::Locale &locale)
 

Static Public Member Functions

static bool isLineBreakingHyphen (uint32_t cp)
 
static HyphenatorloadBinary (const uint8_t *patternData, size_t minPrefix, size_t minSuffix)
 

Detailed Description

Definition at line 129 of file Hyphenator.h.

Member Function Documentation

◆ hyphenate()

void minikin::Hyphenator::hyphenate ( std::vector< HyphenationType > *  result,
const uint16_t *  word,
size_t  len,
const icu::Locale &  locale 
)

◆ isLineBreakingHyphen()

static bool minikin::Hyphenator::isLineBreakingHyphen ( uint32_t  cp)
static

◆ loadBinary()

static Hyphenator* minikin::Hyphenator::loadBinary ( const uint8_t *  patternData,
size_t  minPrefix,
size_t  minSuffix 
)
static

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