a85f3a138c
Introduce a PropertyObserver to receive property notifications for layer and shape nodes. Properties are communicated using strongly-typed "handles", which act as impedance adapters between the AE/BM model and the internal Skottie model. Reviewed-by: Mike Reed <reed@google.com> Change-Id: Id155076faa8595f6b4d81672559f01c2e0c7455a TBR= Reviewed-on: https://skia-review.googlesource.com/156626 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Florin Malita <fmalita@chromium.org>
32 lines
839 B
Plaintext
32 lines
839 B
Plaintext
# Copyright 2018 Google Inc.
|
|
#
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
# Things are easiest for everyone if these source paths are absolute.
|
|
_src = get_path_info("src", "abspath")
|
|
_include = get_path_info("include", "abspath")
|
|
|
|
skia_skottie_public = [
|
|
"$_include/Skottie.h",
|
|
"$_include/SkottieProperty.h",
|
|
]
|
|
|
|
skia_skottie_sources = [
|
|
"$_src/Skottie.cpp",
|
|
"$_src/SkottieAdapter.cpp",
|
|
"$_src/SkottieAdapter.h",
|
|
"$_src/SkottieAnimator.cpp",
|
|
"$_src/SkottieJson.cpp",
|
|
"$_src/SkottieJson.h",
|
|
"$_src/SkottieLayer.cpp",
|
|
"$_src/SkottieLayerEffect.cpp",
|
|
"$_src/SkottiePriv.h",
|
|
"$_src/SkottiePrecompLayer.cpp",
|
|
"$_src/SkottieProperty.cpp",
|
|
"$_src/SkottieShapeLayer.cpp",
|
|
"$_src/SkottieTextLayer.cpp",
|
|
"$_src/SkottieValue.cpp",
|
|
"$_src/SkottieValue.h",
|
|
]
|