Home
last modified time | relevance | path

Searched refs:ObjectProviderBase (Results 1 - 4 of 4) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/src/model/
H A Dobject_provider_base.h25 META_REGISTER_CLASS(ObjectProviderBase, "13656d27-e228-4fd7-a4ce-5bb051cdaafc", ObjectCategory::NO_CATEGORY);
27 class ObjectProviderBase class
28 : public Internal::ObjectFwd<ObjectProviderBase, ClassId::ObjectProviderBase, IModelObjectProvider> {
30 ~ObjectProviderBase() override;
31 META_NO_COPY_MOVE(ObjectProviderBase)
33 ObjectProviderBase() = default;
H A Dobject_provider_base.cpp22 ObjectProviderBase::~ObjectProviderBase() in ~ObjectProviderBase()
27 IObject::Ptr ObjectProviderBase::CreateObject(const DataModelIndex& index) in CreateObject()
50 bool ObjectProviderBase::DisposeObject(const META_NS::IObject::Ptr& item) in DisposeObject()
69 size_t ObjectProviderBase::GetObjectCount(const DataModelIndex& index) const in GetObjectCount()
74 bool ObjectProviderBase::SetDataModel(const IDataModel::Ptr& model) in SetDataModel()
100 IDataModel::Ptr ObjectProviderBase::GetDataModel() const in GetDataModel()
105 void ObjectProviderBase::BindProperties(const IObject::Ptr& object, const IMetadata::Ptr& data) const in BindProperties()
125 IObject::Ptr ObjectProviderBase::Construct(const IMetadata::Ptr& data) in Construct()
H A Dcontent_loader_object_provider.h25 ObjectProviderBase, IContentLoaderObjectProvider> {
H A Dinstantiating_object_provider.h25 ObjectProviderBase, IInstantiatingObjectProvider> {

Completed in 2 milliseconds