Flutter Engine
The Flutter Engine
|
#include <SkFontMgr_android_parser.h>
Public Member Functions | |
SkLanguage () | |
SkLanguage (const SkString &tag) | |
SkLanguage (const char *tag) | |
SkLanguage (const char *tag, size_t len) | |
SkLanguage (const SkLanguage &)=default | |
SkLanguage & | operator= (const SkLanguage &)=default |
const SkString & | getTag () const |
SkLanguage | getParent () const |
bool | operator== (const SkLanguage &b) const |
bool | operator!= (const SkLanguage &b) const |
The SkLanguage class represents a human written language, and is used by text draw operations to determine which glyph to draw when drawing characters with variants (ie Han-derived characters).
Definition at line 28 of file SkFontMgr_android_parser.h.
|
inline |
Definition at line 30 of file SkFontMgr_android_parser.h.
|
inline |
Definition at line 31 of file SkFontMgr_android_parser.h.
|
inline |
Definition at line 32 of file SkFontMgr_android_parser.h.
|
inline |
Definition at line 33 of file SkFontMgr_android_parser.h.
|
default |
SkLanguage SkLanguage::getParent | ( | ) | const |
Performs BCP 47 fallback to return an SkLanguage one step more general.
Definition at line 837 of file SkFontMgr_android_parser.cpp.
|
inline |
Gets a BCP 47 language identifier for this SkLanguage.
Definition at line 40 of file SkFontMgr_android_parser.h.
|
inline |
Definition at line 50 of file SkFontMgr_android_parser.h.
|
default |
|
inline |
Definition at line 47 of file SkFontMgr_android_parser.h.