Searched refs:IObjectContext (Results 1 - 11 of 11) sorted by relevance
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/ |
H A D | intf_object_context.h | 26 META_REGISTER_INTERFACE(IObjectContext, "1f8bbc62-3d3e-4193-b3bf-8a4f65e55625") 30 * @brief The IObjectContext interface defines the base interface for 33 class IObjectContext : public CORE_NS::IInterface { class 34 META_INTERFACE(CORE_NS::IInterface, IObjectContext) 45 META_INTERFACE_TYPE(META_NS::IObjectContext); variable 59 META_PROPERTY(IObjectContext::Ptr, ObjectContext);
|
H A D | intf_object_registry.h | 45 class IObjectContext; 268 virtual BASE_NS::shared_ptr<IObjectContext> GetDefaultObjectContext() const = 0; 388 inline BASE_NS::shared_ptr<IObjectContext> GetDefaultObjectContext() in GetDefaultObjectContext()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | object_context.cpp | 35 return interface_cast<IObjectContext>(target)->GetObjectRegistry(); in GetObjectRegistry() 48 if (target && !interface_cast<META_NS::IObjectContext>(target)) { in SetTarget() 49 CORE_LOG_E("ObjectContext shadow targets must implement IObjectContext"); in SetTarget()
|
H A D | meta_object.h | 98 Property<IObjectContext::Ptr> GetOrConstuctObjectContext() const; 100 mutable Property<IObjectContext::Ptr> objectContext_;
|
H A D | meta_object.cpp | 77 objectContext_ = ConstructProperty<IObjectContext::Ptr>(context->GetObjectRegistry(), "ObjectContext", context); in PropertyObjectContext() 92 objectContext_ = ConstructProperty<IObjectContext::Ptr>(context->GetObjectRegistry(), "ObjectContext", context); in PropertyObjectContext()
|
H A D | object_context.h | 32 META_NS::ClassId::ProxyObject, IProxyObject, IObjectContext> { 57 public: // IObjectContext
|
H A D | object.h | 62 Property<IObjectContext::Ptr> GetOrConstuctObjectContext() const;
|
H A D | object_registry.h | 76 IObjectContext::Ptr GetDefaultObjectContext() const override; 162 mutable IObjectContext::Ptr defaultContext_;
|
H A D | object_registry.cpp | 504 IObjectContext::Ptr ObjectRegistry::GetDefaultObjectContext() const in GetDefaultObjectContext() 513 IObjectContext::Ptr context = interface_pointer_cast<IObjectContext>( in GetDefaultObjectContext()
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/ |
H A D | object.h | 442 META_EXT_BASE_PROPERTY(IObjectContextProvider, IObjectContext::Ptr, ObjectContext)
|
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/ |
H A D | exporter.cpp | 326 if (auto context = interface_cast<IObjectContext>(ptr)) { in ResolveUriSegment()
|
Completed in 7 milliseconds