Lines Matching refs:CustomPropertyManager
12 class CustomPropertyManager::PropertyInterceptor final : public skottie::PropertyObserver {
14 explicit PropertyInterceptor(CustomPropertyManager* mgr) : fMgr(mgr) {} in PropertyInterceptor()
63 CustomPropertyManager* fMgr;
66 class CustomPropertyManager::MarkerInterceptor final : public skottie::MarkerObserver {
68 explicit MarkerInterceptor(CustomPropertyManager* mgr) : fMgr(mgr) {} in MarkerInterceptor()
76 CustomPropertyManager* fMgr;
79 CustomPropertyManager::CustomPropertyManager(Mode mode, const char* prefix) in CustomPropertyManager() function in skottie_utils::CustomPropertyManager
85 CustomPropertyManager::~CustomPropertyManager() = default;
87 std::string CustomPropertyManager::acceptKey(const char* name, const char* suffix) const { in acceptKey()
97 sk_sp<skottie::PropertyObserver> CustomPropertyManager::getPropertyObserver() const { in getPropertyObserver()
101 sk_sp<skottie::MarkerObserver> CustomPropertyManager::getMarkerObserver() const { in getMarkerObserver()
106 std::vector<CustomPropertyManager::PropKey>
107 CustomPropertyManager::getProps(const PropMap<T>& container) const { in getProps()
119 V CustomPropertyManager::get(const PropKey& key, const PropMap<T>& container) const { in get()
128 bool CustomPropertyManager::set(const PropKey& key, const V& val, const PropMap<T>& container) { in set()
142 std::vector<CustomPropertyManager::PropKey>
143 CustomPropertyManager::getColorProps() const { in getColorProps()
147 skottie::ColorPropertyValue CustomPropertyManager::getColor(const PropKey& key) const { in getColor()
151 bool CustomPropertyManager::setColor(const PropKey& key, const skottie::ColorPropertyValue& c) { in setColor()
155 std::vector<CustomPropertyManager::PropKey>
156 CustomPropertyManager::getOpacityProps() const { in getOpacityProps()
160 skottie::OpacityPropertyValue CustomPropertyManager::getOpacity(const PropKey& key) const { in getOpacity()
164 bool CustomPropertyManager::setOpacity(const PropKey& key, const skottie::OpacityPropertyValue& o) { in setOpacity()
168 std::vector<CustomPropertyManager::PropKey>
169 CustomPropertyManager::getTransformProps() const { in getTransformProps()
173 skottie::TransformPropertyValue CustomPropertyManager::getTransform(const PropKey& key) const { in getTransform()
177 bool CustomPropertyManager::setTransform(const PropKey& key, in setTransform()
182 std::vector<CustomPropertyManager::PropKey>
183 CustomPropertyManager::getTextProps() const { in getTextProps()
187 skottie::TextPropertyValue CustomPropertyManager::getText(const PropKey& key) const { in getText()
191 bool CustomPropertyManager::setText(const PropKey& key, const skottie::TextPropertyValue& o) { in setText()