Skia
2D Graphics Library
|
#include <TextShaper.h>
Public Attributes | |
const sk_sp< SkTypeface > & | fTypeface |
SkScalar | fTextSize = 0 |
SkScalar | fMinTextSize = 0 |
SkScalar | fMaxTextSize = 0 |
SkScalar | fLineHeight = 0 |
SkScalar | fLineShift = 0 |
SkScalar | fAscent = 0 |
SkTextUtils::Align | fHAlign = SkTextUtils::kLeft_Align |
VAlign | fVAlign = Shaper::VAlign::kTop |
ResizePolicy | fResize = Shaper::ResizePolicy::kNone |
LinebreakPolicy | fLinebreak = Shaper::LinebreakPolicy::kExplicit |
Direction | fDirection = Shaper::Direction::kLTR |
Capitalization | fCapitalization = Shaper::Capitalization::kNone |
size_t | fMaxLines = 0 |
uint32_t | fFlags = 0 |
const char * | fLocale = nullptr |
SkScalar skottie::Shaper::TextDesc::fAscent = 0 |
Capitalization skottie::Shaper::TextDesc::fCapitalization = Shaper::Capitalization::kNone |
Direction skottie::Shaper::TextDesc::fDirection = Shaper::Direction::kLTR |
uint32_t skottie::Shaper::TextDesc::fFlags = 0 |
SkTextUtils::Align skottie::Shaper::TextDesc::fHAlign = SkTextUtils::kLeft_Align |
LinebreakPolicy skottie::Shaper::TextDesc::fLinebreak = Shaper::LinebreakPolicy::kExplicit |
SkScalar skottie::Shaper::TextDesc::fLineHeight = 0 |
SkScalar skottie::Shaper::TextDesc::fLineShift = 0 |
const char* skottie::Shaper::TextDesc::fLocale = nullptr |
size_t skottie::Shaper::TextDesc::fMaxLines = 0 |
SkScalar skottie::Shaper::TextDesc::fMaxTextSize = 0 |
SkScalar skottie::Shaper::TextDesc::fMinTextSize = 0 |
ResizePolicy skottie::Shaper::TextDesc::fResize = Shaper::ResizePolicy::kNone |
SkScalar skottie::Shaper::TextDesc::fTextSize = 0 |
const sk_sp<SkTypeface>& skottie::Shaper::TextDesc::fTypeface |
VAlign skottie::Shaper::TextDesc::fVAlign = Shaper::VAlign::kTop |