Flutter Engine
The Flutter Engine
|
#include <typeface_skia.h>
Public Member Functions | |
TypefaceSkia (sk_sp< SkTypeface > typeface) | |
~TypefaceSkia () override | |
bool | IsValid () const override |
std::size_t | GetHash () const override |
bool | IsEqual (const Typeface &other) const override |
const sk_sp< SkTypeface > & | GetSkiaTypeface () const |
Public Member Functions inherited from impeller::Typeface | |
Typeface () | |
virtual | ~Typeface () |
virtual bool | IsValid () const =0 |
virtual std::size_t | GetHash () const=0 |
virtual bool | IsEqual (const Typeface &other) const=0 |
Additional Inherited Members | |
Static Public Member Functions inherited from impeller::BackendCast< TypefaceSkia, Typeface > | |
static TypefaceSkia & | Cast (Typeface &base) |
static const TypefaceSkia & | Cast (const Typeface &base) |
static TypefaceSkia * | Cast (Typeface *base) |
static const TypefaceSkia * | Cast (const Typeface *base) |
Definition at line 15 of file typeface_skia.h.
|
explicit |
Definition at line 9 of file typeface_skia.cc.
|
overridedefault |
|
overridevirtual |
Implements impeller::Comparable< Typeface >.
Definition at line 18 of file typeface_skia.cc.
const sk_sp< SkTypeface > & impeller::TypefaceSkia::GetSkiaTypeface | ( | ) | const |
Definition at line 31 of file typeface_skia.cc.
|
overridevirtual |
Implements impeller::Comparable< Typeface >.
Definition at line 26 of file typeface_skia.cc.
|
overridevirtual |
Implements impeller::Typeface.
Definition at line 14 of file typeface_skia.cc.