/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()
|
D | Gradient.cpp | 25 const AnimationBuilder& abuilder) { in Make() 56 const AnimationBuilder& abuilder) in GradientAdapter() 208 const AnimationBuilder* abuilder) { in AttachGradientFill() 217 const AnimationBuilder* abuilder) { in AttachGradientStroke()
|
D | Ellipse.cpp | 25 const AnimationBuilder* abuilder) { in EllipseGeometryAdapter() 50 const AnimationBuilder* abuilder) { in AttachEllipseGeometry()
|
D | RoundCorners.cpp | 24 const AnimationBuilder& abuilder, in RoundCornersAdapter() 43 const skjson::ObjectValue& jround, const AnimationBuilder* abuilder, in AttachRoundGeometryEffect()
|
D | Rectangle.cpp | 25 const AnimationBuilder* abuilder) { in RectangleGeometryAdapter() 52 const AnimationBuilder* abuilder) { in AttachRRectGeometry()
|
/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 | Transform.cpp | 17 TransformAdapter2D::TransformAdapter2D(const AnimationBuilder& abuilder, in TransformAdapter2D() 108 sk_sp<sksg::Transform> AnimationBuilder::attachMatrix2D(const skjson::ObjectValue& jtransform, in attachMatrix2D() 143 const AnimationBuilder& abuilder) in TransformAdapter3D() 191 sk_sp<sksg::Transform> AnimationBuilder::attachMatrix3D(const skjson::ObjectValue& jtransform, in attachMatrix3D()
|
D | Composition.h | 23 CompositionBuilder(const AnimationBuilder&, const SkSize&, const skjson::ObjectValue&); 26 sk_sp<sksg::RenderNode> build(const AnimationBuilder&);
|
D | Path.cpp | 21 PathAdapter(const skjson::Value& jpath, const AnimationBuilder& abuilder) in PathAdapter() 46 sk_sp<sksg::Path> AnimationBuilder::attachPath(const skjson::Value& jpath) const { in attachPath()
|
/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()
|
D | Vec2KeyframeAnimator.cpp | 134 sk_sp<KeyframeAnimator> makeFromKeyframes(const AnimationBuilder& abuilder, in makeFromKeyframes() 158 bool parseValue(const AnimationBuilder&, const skjson::Value& jv) const override { in parseValue() argument 205 bool parseKFValue(const AnimationBuilder&, in parseKFValue() argument 244 bool AnimatablePropertyContainer::bindAutoOrientable(const AnimationBuilder& abuilder, in bindAutoOrientable() 264 bool AnimatablePropertyContainer::bind<Vec2Value>(const AnimationBuilder& abuilder, in bind()
|
/third_party/skia/modules/skottie/src/text/ |
D | TextAnimator.h | 24 class AnimationBuilder; variable 30 const AnimationBuilder*, 95 const AnimationBuilder*,
|
/third_party/skia/modules/skottie/src/effects/ |
D | Effects.h | 26 EffectBuilder(const AnimationBuilder*, const SkSize&, CompositionBuilder*); 110 const AnimationBuilder* fBuilder; 119 const AnimationBuilder& abuilder, in EffectBinder() 134 const AnimationBuilder& fBuilder;
|