8#ifndef SkottieVectorKeyframeAnimator_DEFINED
9#define SkottieVectorKeyframeAnimator_DEFINED
24class ExpressionManager;
28class AnimationBuilder;
54 std::vector<float> fStorage;
58 std::vector<float>* fTarget;
AnimatorBuilder(Keyframe::Value::Type ty)
bool(*)(const skjson::Value &, size_t, float *) VectorDataParser
sk_sp< Animator > makeFromExpression(ExpressionManager &, const char *) override
sk_sp< KeyframeAnimator > makeFromKeyframes(const AnimationBuilder &, const skjson::ArrayValue &) override
VectorAnimatorBuilder(std::vector< float > *, VectorLenParser, VectorDataParser)
bool(*)(const skjson::Value &, size_t *) VectorLenParser