Skia
2D Graphics Library
|
#include <SkottieProperty.h>
Public Member Functions | |
bool | operator== (const TextPropertyValue &other) const |
bool | operator!= (const TextPropertyValue &other) const |
Public Attributes | |
sk_sp< SkTypeface > | fTypeface |
SkString | fText |
float | fTextSize = 0 |
float | fMinTextSize = 0 |
float | fMaxTextSize = std::numeric_limits<float>::max() |
float | fStrokeWidth = 0 |
float | fLineHeight = 0 |
float | fLineShift = 0 |
float | fAscent = 0 |
size_t | fMaxLines = 0 |
SkTextUtils::Align | fHAlign = SkTextUtils::kLeft_Align |
Shaper::VAlign | fVAlign = Shaper::VAlign::kTop |
Shaper::ResizePolicy | fResize = Shaper::ResizePolicy::kNone |
Shaper::LinebreakPolicy | fLineBreak = Shaper::LinebreakPolicy::kExplicit |
Shaper::Direction | fDirection = Shaper::Direction::kLTR |
Shaper::Capitalization | fCapitalization = Shaper::Capitalization::kNone |
SkRect | fBox = SkRect::MakeEmpty() |
SkColor | fFillColor = SK_ColorTRANSPARENT |
SkColor | fStrokeColor = SK_ColorTRANSPARENT |
TextPaintOrder | fPaintOrder = TextPaintOrder::kFillStroke |
SkPaint::Join | fStrokeJoin = SkPaint::Join::kMiter_Join |
bool | fHasFill = false |
bool | fHasStroke = false |
sk_sp< GlyphDecorator > | fDecorator |
SkString | fLocale |
bool skottie::TextPropertyValue::operator!= | ( | const TextPropertyValue & | other | ) | const |
bool skottie::TextPropertyValue::operator== | ( | const TextPropertyValue & | other | ) | const |
float skottie::TextPropertyValue::fAscent = 0 |
SkRect skottie::TextPropertyValue::fBox = SkRect::MakeEmpty() |
Shaper::Capitalization skottie::TextPropertyValue::fCapitalization = Shaper::Capitalization::kNone |
sk_sp<GlyphDecorator> skottie::TextPropertyValue::fDecorator |
Shaper::Direction skottie::TextPropertyValue::fDirection = Shaper::Direction::kLTR |
SkColor skottie::TextPropertyValue::fFillColor = SK_ColorTRANSPARENT |
SkTextUtils::Align skottie::TextPropertyValue::fHAlign = SkTextUtils::kLeft_Align |
bool skottie::TextPropertyValue::fHasFill = false |
bool skottie::TextPropertyValue::fHasStroke = false |
Shaper::LinebreakPolicy skottie::TextPropertyValue::fLineBreak = Shaper::LinebreakPolicy::kExplicit |
float skottie::TextPropertyValue::fLineHeight = 0 |
float skottie::TextPropertyValue::fLineShift = 0 |
SkString skottie::TextPropertyValue::fLocale |
size_t skottie::TextPropertyValue::fMaxLines = 0 |
float skottie::TextPropertyValue::fMaxTextSize = std::numeric_limits<float>::max() |
float skottie::TextPropertyValue::fMinTextSize = 0 |
TextPaintOrder skottie::TextPropertyValue::fPaintOrder = TextPaintOrder::kFillStroke |
Shaper::ResizePolicy skottie::TextPropertyValue::fResize = Shaper::ResizePolicy::kNone |
SkColor skottie::TextPropertyValue::fStrokeColor = SK_ColorTRANSPARENT |
SkPaint::Join skottie::TextPropertyValue::fStrokeJoin = SkPaint::Join::kMiter_Join |
float skottie::TextPropertyValue::fStrokeWidth = 0 |
SkString skottie::TextPropertyValue::fText |
float skottie::TextPropertyValue::fTextSize = 0 |
sk_sp<SkTypeface> skottie::TextPropertyValue::fTypeface |
Shaper::VAlign skottie::TextPropertyValue::fVAlign = Shaper::VAlign::kTop |