Home
last modified time | relevance | path

Searched refs:ConstWeakPtr (Results 1 - 19 of 19) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_containable.h66 virtual void SetProperty(const IProperty::ConstWeakPtr&) = 0;
70 virtual IProperty::ConstWeakPtr GetProperty() const = 0;
H A Dintf_call_context.h120 META_TYPE(META_NS::ICallContext::ConstWeakPtr)
H A Dintf_object_flags.h132 META_TYPE(META_NS::IObjectFlags::ConstWeakPtr); variable
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dfunctions.h43 IFunction::ConstWeakPtr func_;
63 IProperty::ConstWeakPtr prop_;
H A Dregister_anys.cpp71 IObject::ConstWeakPtr,
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/
H A Dexporter.h46 ReturnError ExportWeakPtr(const IObject::ConstWeakPtr& ptr, ISerNode::Ptr&);
75 BASE_NS::unordered_map<InstanceId, IObject::ConstWeakPtr> exported_;
87 ReturnError ExportWeakPtr(BASE_NS::string_view name, const IObject::ConstWeakPtr& ptr) override;
H A Dexporter.cpp344 ReturnError Exporter::ExportWeakPtr(const IObject::ConstWeakPtr& ptr, ISerNode::Ptr& res) in ExportWeakPtr()
400 ReturnError ExportContext::ExportWeakPtr(BASE_NS::string_view name, const IObject::ConstWeakPtr& ptr) in ExportWeakPtr()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/serialization/
H A Dintf_export_context.h45 virtual ReturnError ExportWeakPtr(BASE_NS::string_view name, const IObject::ConstWeakPtr& ptr) = 0;
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/property/
H A Dbinding.h62 IProperty::ConstWeakPtr source_;
H A Ddefault_value_bind.h121 IProperty::ConstWeakPtr source_;
/foundation/graphic/graphic_3d/lume/metaobject/src/property/
H A Dbind.h64 BASE_NS::vector<INotifyOnChange::ConstWeakPtr> dependencies_;
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/container/
H A Dfind_cache.h129 META_NS::IContainer::ConstWeakPtr container_;
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dinterface_macros.h118 using ConstWeakPtr = BASE_NS::weak_ptr<const name>; \
H A Dmeta_types.h202 META_TYPE_IMPL(a::ConstWeakPtr, #a "::ConstWeakPtr")
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/property/
H A Dproperty.h86 operator IProperty::ConstWeakPtr() const in operator IProperty::ConstWeakPtr()
H A Darray_property.h82 operator IProperty::ConstWeakPtr() const in operator IProperty::ConstWeakPtr()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/
H A Dtesting_objects.cpp280 void SetProperty(const IProperty::ConstWeakPtr& p) override
285 IProperty::ConstWeakPtr GetProperty() const override
292 IProperty::ConstWeakPtr owningProp_;
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/internal/
H A Dobject_api.h125 inline operator ConvertibleType::ConstWeakPtr() const noexcept \
217 * @brief Meta::IObject::ConstWeakPtr conversion operator.
219 operator META_NS::IObject::ConstWeakPtr() const noexcept
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Dutil.h90 Type GetValue(const IProperty::ConstWeakPtr& p, NonDeduced_t<BASE_NS::remove_const_t<Type>> defaultValue = {}) noexcept

Completed in 7 milliseconds