/third_party/skia/modules/skottie/src/layers/shapelayer/ |
D | ShapeLayer.h | 34 class AnimationBuilder; variable 43 const AnimationBuilder*); 45 const AnimationBuilder*); 47 const AnimationBuilder*); 49 const AnimationBuilder*); 52 const AnimationBuilder*); 54 const AnimationBuilder*); 56 const AnimationBuilder*); 58 const AnimationBuilder*); 61 const skjson::ObjectValue&, const AnimationBuilder*, [all …]
|
D | FillStroke.cpp | 26 const AnimationBuilder& abuilder, in FillStrokeAdapter() 94 const AnimationBuilder& abuilder, in DashAdapter() 129 const AnimationBuilder* abuilder, in AttachFill() 141 const AnimationBuilder* abuilder, in AttachStroke() 153 const AnimationBuilder* abuilder) { in AttachColorFill() 161 const AnimationBuilder* abuilder) { in AttachColorStroke() 170 const AnimationBuilder* abuilder, in AdjustStrokeGeometry()
|
D | ShapeLayer.cpp | 34 const AnimationBuilder*); 44 const AnimationBuilder*, 55 const AnimationBuilder*); 74 const AnimationBuilder*, 147 const AnimationBuilder* abuilder) { in AttachPathGeometry() 151 struct AnimationBuilder::AttachShapeContext { 164 sk_sp<sksg::RenderNode> AnimationBuilder::attachShape(const skjson::ArrayValue* jshape, in attachShape() 360 sk_sp<sksg::RenderNode> AnimationBuilder::attachShapeLayer(const skjson::ObjectValue& layer, in attachShapeLayer()
|
/third_party/flutter/skia/modules/skottie/src/ |
D | Layer.cpp | 64 const AnimationBuilder* abuilder, in AttachMask() 250 AnimationBuilder::AttachLayerContext::AttachLayerContext(const skjson::ArrayValue& jlayers) in AttachLayerContext() 253 AnimationBuilder::AttachLayerContext::~AttachLayerContext() = default; 255 AnimationBuilder::AttachLayerContext::TransformRec 256 AnimationBuilder::AttachLayerContext::attachLayerTransform(const skjson::ObjectValue& jlayer, in attachLayerTransform() 257 const AnimationBuilder* abuilder, in attachLayerTransform() 283 AnimationBuilder::AttachLayerContext::attachParentLayerTransform(const skjson::ObjectValue& jlayer, in attachParentLayerTransform() 284 const AnimationBuilder* abuilder, in attachParentLayerTransform() 311 AnimationBuilder::AttachLayerContext::attachTransformNode(const skjson::ObjectValue& jlayer, in attachTransformNode() 312 const AnimationBuilder* abuilder, in attachTransformNode() [all …]
|
D | SkottiePriv.h | 49 class AnimationBuilder final : public SkNoncopyable { 51 AnimationBuilder(sk_sp<ResourceProvider>, sk_sp<SkFontMgr>, sk_sp<PropertyObserver>, 97 explicit AutoScope(const AnimationBuilder* builder) : AutoScope(builder, AnimatorScope()) {} in AutoScope() 99 AutoScope(const AnimationBuilder* builder, AnimatorScope&& scope) in AutoScope() 116 const AnimationBuilder* fBuilder; 143 AutoPropertyTracker(const AnimationBuilder* builder, const skjson::ObjectValue& obj) in AutoPropertyTracker() 159 const AnimationBuilder* fBuilder; 256 struct AnimationBuilder::AttachLayerContext { 277 const AnimationBuilder* abuilder, 284 const AnimationBuilder* abuilder, [all …]
|
D | Skottie.cpp | 43 void AnimationBuilder::log(Logger::Level lvl, const skjson::Value* json, in log() 70 sk_sp<sksg::Transform> AnimationBuilder::attachMatrix2D(const skjson::ObjectValue& t, in attachMatrix2D() 117 sk_sp<sksg::Transform> AnimationBuilder::attachMatrix3D(const skjson::ObjectValue& t, in attachMatrix3D() 178 sk_sp<sksg::RenderNode> AnimationBuilder::attachOpacity(const skjson::ObjectValue& jtransform, in attachOpacity() 199 const AnimationBuilder* abuilder) { in GetBlendMode() 232 sk_sp<sksg::RenderNode> AnimationBuilder::attachBlendMode(const skjson::ObjectValue& jobject, in attachBlendMode() 243 sk_sp<sksg::Path> AnimationBuilder::attachPath(const skjson::Value& jpath) const { in attachPath() 256 sk_sp<sksg::Color> AnimationBuilder::attachColor(const skjson::ObjectValue& jcolor, in attachColor() 269 AnimationBuilder::AnimationBuilder(sk_sp<ResourceProvider> rp, sk_sp<SkFontMgr> fontmgr, in AnimationBuilder() function in skottie::internal::AnimationBuilder 285 std::unique_ptr<sksg::Scene> AnimationBuilder::parse(const skjson::ObjectValue& jroot) { in parse() [all …]
|
D | SkottieAnimator.cpp | 64 virtual int parseValue(const skjson::Value&, const AnimationBuilder* abuilder) = 0; 66 void parseKeyFrames(const skjson::ArrayValue& jframes, const AnimationBuilder* abuilder) { in parseKeyFrames() 236 const AnimationBuilder* abuilder, in Make() 252 const AnimationBuilder* abuilder, in KeyframeAnimator() 267 int parseValue(const skjson::Value& jv, const AnimationBuilder* abuilder) override { in parseValue() 311 const AnimationBuilder* abuilder, in BindPropertyImpl() 360 const AnimationBuilder* abuilder, in Make() 414 const AnimationBuilder* abuilder, in BindSplitPositionProperty() 429 bool AnimationBuilder::bindProperty(const skjson::Value& jv, in bindProperty() 436 bool AnimationBuilder::bindProperty(const skjson::Value& jv, in bindProperty() [all …]
|
/third_party/skia/modules/skottie/src/ |
D | Layer.cpp | 61 MaskAdapter(const skjson::ObjectValue& jmask, const AnimationBuilder& abuilder, SkBlendMode bm) in MaskAdapter() 133 const AnimationBuilder* abuilder, in AttachMask() 329 sk_sp<sksg::Transform> LayerBuilder::buildTransform(const AnimationBuilder& abuilder, in buildTransform() 339 sk_sp<sksg::Transform> LayerBuilder::getTransform(const AnimationBuilder& abuilder, in getTransform() 347 …const AnimationBuilder::AutoPropertyTracker apt(&abuilder, fJlayer, PropertyObserver::NodeType::LA… in getTransform() 348 AnimationBuilder::AutoScope ascope(&abuilder, std::move(fLayerScope)); in getTransform() 357 sk_sp<sksg::Transform> LayerBuilder::getParentTransform(const AnimationBuilder& abuilder, in getParentTransform() 377 sk_sp<sksg::Transform> LayerBuilder::doAttachTransform(const AnimationBuilder& abuilder, in doAttachTransform() 410 sk_sp<sksg::RenderNode> LayerBuilder::buildRenderTree(const AnimationBuilder& abuilder, in buildRenderTree() 413 …const AnimationBuilder::AutoPropertyTracker apt(&abuilder, fJlayer, PropertyObserver::NodeType::LA… in buildRenderTree() [all …]
|
D | Layer.h | 29 sk_sp<sksg::Transform> buildTransform(const AnimationBuilder&, CompositionBuilder*); 32 sk_sp<sksg::RenderNode> buildRenderTree(const AnimationBuilder&, CompositionBuilder*, 58 sk_sp<sksg::Transform> getTransform(const AnimationBuilder&, CompositionBuilder*, 61 sk_sp<sksg::Transform> getParentTransform(const AnimationBuilder&, CompositionBuilder*, 64 sk_sp<sksg::Transform> doAttachTransform(const AnimationBuilder&, CompositionBuilder*, 73 AnimationBuilder::LayerInfo fInfo;
|
D | Skottie.cpp | 47 void AnimationBuilder::log(Logger::Level lvl, const skjson::Value* json, in log() 80 const AnimationBuilder& abuilder) in OpacityAdapter() 96 const AnimationBuilder* abuilder) { in GetBlendMode() 129 sk_sp<sksg::RenderNode> AnimationBuilder::attachOpacity(const skjson::ObjectValue& jobject, in attachOpacity() 150 sk_sp<sksg::RenderNode> AnimationBuilder::attachBlendMode(const skjson::ObjectValue& jobject, in attachBlendMode() 161 AnimationBuilder::AnimationBuilder(sk_sp<ResourceProvider> rp, sk_sp<SkFontMgr> fontmgr, in AnimationBuilder() function in skottie::internal::AnimationBuilder 182 AnimationBuilder::AnimationInfo AnimationBuilder::parse(const skjson::ObjectValue& jroot) { in parse() 198 void AnimationBuilder::parseAssets(const skjson::ArrayValue* jassets) { in parseAssets() 210 void AnimationBuilder::dispatchMarkers(const skjson::ArrayValue* jmarkers) const { in dispatchMarkers() 239 bool AnimationBuilder::dispatchColorProperty(const sk_sp<sksg::Color>& c) const { in dispatchColorProperty() [all …]
|
D | SkottiePriv.h | 52 class AnimationBuilder final : public SkNoncopyable { 54 AnimationBuilder(sk_sp<ResourceProvider>, sk_sp<SkFontMgr>, sk_sp<PropertyObserver>, 99 explicit AutoScope(const AnimationBuilder* builder) : AutoScope(builder, AnimatorScope()) {} in AutoScope() 101 AutoScope(const AnimationBuilder* builder, AnimatorScope&& scope) in AutoScope() 118 const AnimationBuilder* fBuilder; 150 …AutoPropertyTracker(const AnimationBuilder* builder, const skjson::ObjectValue& obj, const Propert… in AutoPropertyTracker() 169 const AnimationBuilder* fBuilder; 271 ScopedAssetRef(const AnimationBuilder* abuilder, const skjson::ObjectValue& jlayer);
|
D | Composition.cpp | 22 AnimationBuilder::ScopedAssetRef::ScopedAssetRef(const AnimationBuilder* abuilder, in ScopedAssetRef() 47 CompositionBuilder::CompositionBuilder(const AnimationBuilder& abuilder, in CompositionBuilder() 113 sk_sp<sksg::RenderNode> CompositionBuilder::build(const AnimationBuilder& abuilder) { in build()
|
D | Composition.h | 23 CompositionBuilder(const AnimationBuilder&, const SkSize&, const skjson::ObjectValue&); 26 sk_sp<sksg::RenderNode> build(const AnimationBuilder&);
|
/third_party/skia/modules/skottie/src/layers/ |
D | TextLayer.cpp | 51 SkFontStyle FontStyle(const AnimationBuilder* abuilder, const char* style) { in FontStyle() 103 const AnimationBuilder* abuilder, in parse_glyph_path() 150 AnimationBuilder::AutoScope ascope(abuilder); in parse_glyph_path() 168 bool AnimationBuilder::FontInfo::matches(const char family[], const char style[]) const { in matches() 174 void AnimationBuilder::parseFonts(const skjson::ObjectValue* jfonts, in parseFonts() 177 sk_sp<sksg::RenderNode> AnimationBuilder::attachTextLayer(const skjson::ObjectValue& jlayer, in attachTextLayer() 182 void AnimationBuilder::parseFonts(const skjson::ObjectValue* jfonts, in parseFonts() 253 bool AnimationBuilder::resolveNativeTypefaces() { in resolveNativeTypefaces() 299 bool AnimationBuilder::resolveEmbeddedTypefaces(const skjson::ArrayValue& jchars) { in resolveEmbeddedTypefaces() 400 sk_sp<sksg::RenderNode> AnimationBuilder::attachTextLayer(const skjson::ObjectValue& jlayer, in attachTextLayer() [all …]
|
D | FootageLayer.cpp | 78 const AnimationBuilder::FootageAssetInfo* 79 AnimationBuilder::loadFootageAsset(const skjson::ObjectValue& jimage) const { in loadFootageAsset() 104 sk_sp<sksg::RenderNode> AnimationBuilder::attachFootageAsset(const skjson::ObjectValue& jimage, in attachFootageAsset() 157 sk_sp<sksg::RenderNode> AnimationBuilder::attachFootageLayer(const skjson::ObjectValue& jlayer, in attachFootageLayer()
|
/third_party/skia/modules/skottie/src/animator/ |
D | Animator.h | 26 class AnimationBuilder; variable 50 bool bind(const AnimationBuilder&, const skjson::ObjectValue*, T*); 53 bool bind(const AnimationBuilder& abuilder, const skjson::ObjectValue* jobject, T& v) { in bind() 59 bool bindAutoOrientable(const AnimationBuilder& abuilder, 75 bool bindImpl(const AnimationBuilder&, const skjson::ObjectValue*, AnimatorBuilder&);
|
D | KeyframeAnimator.h | 27 class AnimationBuilder; variable 115 virtual sk_sp<KeyframeAnimator> makeFromKeyframes(const AnimationBuilder&, 120 virtual bool parseValue(const AnimationBuilder&, const skjson::Value&) const = 0; 126 virtual bool parseKFValue(const AnimationBuilder&, 131 bool parseKeyframes(const AnimationBuilder&, const skjson::ArrayValue&);
|
D | VectorKeyframeAnimator.h | 24 sk_sp<KeyframeAnimator> makeFromKeyframes(const AnimationBuilder&, 30 bool parseValue(const AnimationBuilder&, const skjson::Value&) const override; 32 bool parseKFValue(const AnimationBuilder&,
|
D | ScalarKeyframeAnimator.cpp | 70 sk_sp<KeyframeAnimator> makeFromKeyframes(const AnimationBuilder& abuilder, in makeFromKeyframes() 88 bool parseValue(const AnimationBuilder&, const skjson::Value& jv) const override { in parseValue() argument 93 bool parseKFValue(const AnimationBuilder&, in parseKFValue() argument 108 bool AnimatablePropertyContainer::bind<ScalarValue>(const AnimationBuilder& abuilder, in bind()
|
D | TextKeyframeAnimator.cpp | 70 sk_sp<KeyframeAnimator> makeFromKeyframes(const AnimationBuilder& abuilder, in makeFromKeyframes() 93 bool parseValue(const AnimationBuilder& abuilder, const skjson::Value& jv) const override { in parseValue() 98 bool parseKFValue(const AnimationBuilder& abuilder, in parseKFValue() 126 bool AnimatablePropertyContainer::bind<TextValue>(const AnimationBuilder& abuilder, in bind()
|
/third_party/flutter/skia/modules/skottie/src/layers/ |
D | ShapeLayer.cpp | 37 const AnimationBuilder* abuilder) { in AttachPathGeometry() 42 const AnimationBuilder* abuilder) { in AttachRRectGeometry() 71 const AnimationBuilder* abuilder) { in AttachEllipseGeometry() 98 const AnimationBuilder* abuilder) { in AttachPolystarGeometry() 146 const AnimationBuilder* abuilder) { in AttachGradient() 187 const AnimationBuilder* abuilder, in AttachPaint() 203 const AnimationBuilder* abuilder, in AttachStroke() 237 const AnimationBuilder* abuilder) { in AttachColorFill() 242 const AnimationBuilder* abuilder) { in AttachGradientFill() 247 const AnimationBuilder* abuilder) { in AttachColorStroke() [all …]
|
D | TextLayer.cpp | 29 SkFontStyle FontStyle(const AnimationBuilder* abuilder, const char* style) { in FontStyle() 98 bool AnimationBuilder::FontInfo::matches(const char family[], const char style[]) const { in matches() 103 void AnimationBuilder::parseFonts(const skjson::ObjectValue* jfonts, in parseFonts() 246 const AnimationBuilder::FontInfo* AnimationBuilder::findFont(const SkString& font_name) const { in findFont() 250 sk_sp<sksg::RenderNode> AnimationBuilder::attachTextLayer(const skjson::ObjectValue& layer, in attachTextLayer()
|
D | ImageLayer.cpp | 18 const AnimationBuilder::ImageAssetInfo* 19 AnimationBuilder::loadImageAsset(const skjson::ObjectValue& jimage) const { in loadImageAsset() 44 sk_sp<sksg::RenderNode> AnimationBuilder::attachImageAsset(const skjson::ObjectValue& jimage, in attachImageAsset() 106 sk_sp<sksg::RenderNode> AnimationBuilder::attachImageLayer(const skjson::ObjectValue& jlayer, in attachImageLayer()
|
/third_party/flutter/skia/modules/skottie/src/text/ |
D | TextAnimator.h | 22 class AnimationBuilder; variable 29 const AnimationBuilder*); 68 const AnimationBuilder* abuilder); 82 const AnimationBuilder*,
|
/third_party/skia/modules/skottie/src/text/ |
D | TextAnimator.h | 24 class AnimationBuilder; variable 30 const AnimationBuilder*, 95 const AnimationBuilder*,
|