Lines Matching refs:CustomPropertyManager
12 class CustomPropertyManager::PropertyInterceptor final : public skottie::PropertyObserver {
14 explicit PropertyInterceptor(CustomPropertyManager* mgr) : fMgr(mgr) {}
69 CustomPropertyManager* fMgr;
72 class CustomPropertyManager::MarkerInterceptor final : public skottie::MarkerObserver {
74 explicit MarkerInterceptor(CustomPropertyManager* mgr) : fMgr(mgr) {}
82 CustomPropertyManager* fMgr;
85 CustomPropertyManager::CustomPropertyManager(Mode mode, const char* prefix)
91 CustomPropertyManager::~CustomPropertyManager() = default;
93 std::string CustomPropertyManager::acceptKey(const char* name, const char* suffix) const {
103 sk_sp<skottie::PropertyObserver> CustomPropertyManager::getPropertyObserver() const {
107 sk_sp<skottie::MarkerObserver> CustomPropertyManager::getMarkerObserver() const {
112 std::vector<CustomPropertyManager::PropKey>
113 CustomPropertyManager::getProps(const PropMap<T>& container) const {
125 V CustomPropertyManager::get(const PropKey& key, const PropMap<T>& container) const {
134 bool CustomPropertyManager::set(const PropKey& key, const V& val, const PropMap<T>& container) {
148 std::vector<CustomPropertyManager::PropKey>
149 CustomPropertyManager::getColorProps() const {
153 skottie::ColorPropertyValue CustomPropertyManager::getColor(const PropKey& key) const {
157 bool CustomPropertyManager::setColor(const PropKey& key, const skottie::ColorPropertyValue& c) {
161 std::vector<CustomPropertyManager::PropKey>
162 CustomPropertyManager::getOpacityProps() const {
166 skottie::OpacityPropertyValue CustomPropertyManager::getOpacity(const PropKey& key) const {
170 bool CustomPropertyManager::setOpacity(const PropKey& key, const skottie::OpacityPropertyValue& o) {
174 std::vector<CustomPropertyManager::PropKey>
175 CustomPropertyManager::getTransformProps() const {
179 skottie::TransformPropertyValue CustomPropertyManager::getTransform(const PropKey& key) const {
183 bool CustomPropertyManager::setTransform(const PropKey& key,
188 std::vector<CustomPropertyManager::PropKey>
189 CustomPropertyManager::getTextProps() const {
193 skottie::TextPropertyValue CustomPropertyManager::getText(const PropKey& key) const {
197 bool CustomPropertyManager::setText(const PropKey& key, const skottie::TextPropertyValue& o) {