Lines Matching full:skottie
8 #include "modules/skottie/utils/SkottieUtils.h"
12 class CustomPropertyManager::PropertyInterceptor final : public skottie::PropertyObserver {
17 const LazyHandle<skottie::ColorPropertyHandle>& c) override { in onColorProperty()
25 const LazyHandle<skottie::OpacityPropertyHandle>& o) override { in onOpacityProperty()
33 const LazyHandle<skottie::TransformPropertyHandle>& t) override { in onTransformProperty()
41 const LazyHandle<skottie::TextPropertyHandle>& t) override { in onTextProperty()
72 class CustomPropertyManager::MarkerInterceptor final : public skottie::MarkerObserver {
103 sk_sp<skottie::PropertyObserver> CustomPropertyManager::getPropertyObserver() const { in getPropertyObserver()
107 sk_sp<skottie::MarkerObserver> CustomPropertyManager::getMarkerObserver() const { in getMarkerObserver()
153 skottie::ColorPropertyValue CustomPropertyManager::getColor(const PropKey& key) const { in getColor()
154 return this->get<skottie::ColorPropertyValue>(key, fColorMap); in getColor()
157 bool CustomPropertyManager::setColor(const PropKey& key, const skottie::ColorPropertyValue& c) { in setColor()
166 skottie::OpacityPropertyValue CustomPropertyManager::getOpacity(const PropKey& key) const { in getOpacity()
167 return this->get<skottie::OpacityPropertyValue>(key, fOpacityMap); in getOpacity()
170 bool CustomPropertyManager::setOpacity(const PropKey& key, const skottie::OpacityPropertyValue& o) { in setOpacity()
179 skottie::TransformPropertyValue CustomPropertyManager::getTransform(const PropKey& key) const { in getTransform()
180 return this->get<skottie::TransformPropertyValue>(key, fTransformMap); in getTransform()
184 const skottie::TransformPropertyValue& t) { in setTransform()
193 skottie::TextPropertyValue CustomPropertyManager::getText(const PropKey& key) const { in getText()
194 return this->get<skottie::TextPropertyValue>(key, fTextMap); in getText()
197 bool CustomPropertyManager::setText(const PropKey& key, const skottie::TextPropertyValue& o) { in setText()
203 class ExternalAnimationLayer final : public skottie::ExternalLayer {
205 ExternalAnimationLayer(sk_sp<skottie::Animation> anim, const SkSize& size) in ExternalAnimationLayer()
217 const sk_sp<skottie::Animation> fAnimation;
231 sk_sp<skottie::ExternalLayer> ExternalAnimationPrecompInterceptor::onLoadPrecomp( in onLoadPrecomp()
242 auto anim = skottie::Animation::Builder() in onLoadPrecomp()