/* * Copyright 2017 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkottieValue_DEFINED #define SkottieValue_DEFINED #include "include/core/SkColor.h" #include "include/core/SkM44.h" #include "include/core/SkPath.h" #include <initializer_list> #include <vector> namespace skjson { class Value; } namespace skottie { ScalarValue; Vec2Value; class VectorValue : public std::vector<float> { … }; class ColorValue final : public VectorValue { … }; class ShapeValue final : public std::vector<float> { … }; } // namespace skottie #endif // SkottieValue_DEFINED