Home
last modified time | relevance | path

Searched refs:propertyTypeUid (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_object_registry.h316 … virtual void RegisterInterpolator(TypeId propertyTypeUid, BASE_NS::Uid interpolatorClassUid) = 0;
321 virtual void UnregisterInterpolator(TypeId propertyTypeUid) = 0;
328 virtual bool HasInterpolator(TypeId propertyTypeUid) const = 0;
337 virtual BASE_NS::shared_ptr<IInterpolator> CreateInterpolator(TypeId propertyTypeUid) = 0;
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dobject_registry.h96 void RegisterInterpolator(TypeId propertyTypeUid, BASE_NS::Uid interpolatorClassUid) override;
97 void UnregisterInterpolator(TypeId propertyTypeUid) override;
98 bool HasInterpolator(TypeId propertyTypeUid) const override;
99 IInterpolator::Ptr CreateInterpolator(TypeId propertyTypeUid) override;
H A Dobject_registry.cpp591 void ObjectRegistry::RegisterInterpolator(TypeId propertyTypeUid, BASE_NS::Uid interpolatorClassUid) in RegisterInterpolator() argument
594 interpolatorConstructors_[propertyTypeUid] = interpolatorClassUid; in RegisterInterpolator()
597 void ObjectRegistry::UnregisterInterpolator(TypeId propertyTypeUid) in UnregisterInterpolator() argument
600 interpolatorConstructors_.erase(propertyTypeUid); in UnregisterInterpolator()
603 bool ObjectRegistry::HasInterpolator(TypeId propertyTypeUid) const in HasInterpolator()
606 return interpolatorConstructors_.contains(propertyTypeUid); in HasInterpolator()
609 IInterpolator::Ptr ObjectRegistry::CreateInterpolator(TypeId propertyTypeUid) in CreateInterpolator() argument
614 …if (auto it = interpolatorConstructors_.find(propertyTypeUid); it != interpolatorConstructors_.end… in CreateInterpolator()
624 propertyTypeUid.ToString().c_str()); in CreateInterpolator()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Dinterpolator.cpp169 TypeId propertyTypeUid; member
204 registry.RegisterInterpolator(info.propertyTypeUid, info.interpolatorClassUid.ToUid()); in RegisterDefaultInterpolators()
214 registry.UnregisterInterpolator(info.propertyTypeUid); in UnRegisterDefaultInterpolators()