Home
last modified time | relevance | path

Searched refs:GetObjectRegistry (Results 1 - 25 of 92) sorted by relevance

1234

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/
H A Dany_builder.h42 GetObjectRegistry().GetPropertyRegister().RegisterAny(CreateShared<DefaultAnyBuilder<AnyType>>()); in RegisterUserAny()
48 GetObjectRegistry().GetPropertyRegister().RegisterAny(CreateShared<DefaultAnyBuilder<Any<Type>>>()); in RegisterTypeForBuiltinAny()
54 GetObjectRegistry().GetPropertyRegister().RegisterAny(CreateShared<DefaultAnyBuilder<ArrayAny<Type>>>()); in RegisterTypeForBuiltinArrayAny()
60 GetObjectRegistry().GetPropertyRegister().UnregisterAny(Type::StaticGetClassId()); in UnregisterUserAny()
66 GetObjectRegistry().GetPropertyRegister().UnregisterAny(Any<Type>::StaticGetClassId()); in UnregisterTypeForBuiltinAny()
72 GetObjectRegistry().GetPropertyRegister().UnregisterAny(ArrayAny<Type>::StaticGetClassId()); in UnregisterTypeForBuiltinArrayAny()
H A Dobject.h46 virtual META_NS::IObjectRegistry& GetObjectRegistry() = 0;
87 META_NS::IObjectRegistry& GetObjectRegistry() override
89 return META_NS::GetObjectRegistry();
468 META_NS::IObjectRegistry& GetObjectRegistry() override
471 return context->GetObjectRegistry();
473 return Super::GetObjectRegistry();
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dregister_engine_access.cpp83 META_NS::GetObjectRegistry().GetEngineData().RegisterInternalValueAccess( in RegisterEngineAccessImpl()
91 META_NS::GetObjectRegistry().GetEngineData().RegisterInternalValueAccess( in RegisterEngineArrayAccessImpl()
98 META_NS::GetObjectRegistry().GetPropertyRegister().RegisterAny(CreateShared<META_NS::DefaultAnyBuilder<META_NS::Any<Prop>>>()); in RegisterEngineAccessImplAndAny()
107 auto& r = META_NS::GetObjectRegistry(); in RegisterMapEngineAccessImpl()
115 META_NS::GetObjectRegistry().GetEngineData().UnregisterInternalValueAccess(META_NS::MetaType<Prop>::coreType); in UnregisterEngineAccessImpl()
121 META_NS::GetObjectRegistry().GetEngineData().UnregisterInternalValueAccess(META_NS::MetaType<Prop[]>::coreType); in UnregisterEngineArrayAccessImpl()
128 META_NS::GetObjectRegistry().GetPropertyRegister().UnregisterAny(META_NS::Any<Prop>::StaticGetClassId()); in UnregisterEngineAccessImplAndAny()
162 auto& r = META_NS::GetObjectRegistry(); in UnregisterEngineAccess()
H A Dresource_container.cpp34 auto container = META_NS::GetObjectRegistry().Create<META_NS::IContainer>(META_NS::ClassId::ObjectFlatContainer);
69 META_NS::GetObjectRegistry().RegisterObjectType<ResourceContainer>(); in RegisterResourceContainerImpl()
73 META_NS::GetObjectRegistry().UnregisterObjectType<ResourceContainer>(); in UnregisterResourceContainerImpl()
H A Dcomponent_dll.cpp149 auto& objreg = META_NS::GetObjectRegistry(); in RegisterInterfaces()
159 META_NS::GetObjectRegistry() in RegisterInterfaces()
162 META_NS::GetObjectRegistry() in RegisterInterfaces()
165 META_NS::GetObjectRegistry() in RegisterInterfaces()
213 META_NS::GetObjectRegistry() in UnregisterInterfaces()
216 META_NS::GetObjectRegistry() in UnregisterInterfaces()
219 META_NS::GetObjectRegistry() in UnregisterInterfaces()
H A Drender_configuration_impl.cpp51 ecsObject_ = META_NS::GetObjectRegistry().Create<SCENE_NS::IEcsObject>(SCENE_NS::ClassId::EcsObject);
89 auto& registry = META_NS::GetObjectRegistry(); in RegisterRenderConfigurationImpl()
95 auto& registry = META_NS::GetObjectRegistry(); in UnregisterRenderConfigurationImpl()
H A Dscene_nodes.cpp46 auto& registry = META_NS::GetObjectRegistry(); in RegisterNodes()
72 auto& registry = META_NS::GetObjectRegistry(); in UnregisterNodes()
H A Dpropertyholder_impl.cpp43 META_NS::GetObjectRegistry().RegisterObjectType<PropertyHolderImpl>(); in RegisterPropertyHolderImpl()
47 META_NS::GetObjectRegistry().UnregisterObjectType<PropertyHolderImpl>(); in UnregisterPropertyHolderImpl()
H A Dgraphicsstate_impl.cpp74 META_NS::GetObjectRegistry().Create<SCENE_NS::IShaderGraphicsState>(SCENE_NS::ClassId::GraphicsState);
123 META_NS::GetObjectRegistry().RegisterObjectType<GraphicsStateImpl>(); in RegisterGraphicsStateImpl()
127 META_NS::GetObjectRegistry().UnregisterObjectType<GraphicsStateImpl>(); in UnregisterGraphicsStateImpl()
H A Dshader_impl.cpp97 META_NS::GetObjectRegistry().RegisterObjectType<ShaderImpl>(); in RegisterShaderImpl()
101 META_NS::GetObjectRegistry().UnregisterObjectType<ShaderImpl>(); in UnregisterShaderImpl()
H A Dhierarchy_controller.cpp29 observer_ = GetObjectRegistry().Create<IObjectHierarchyObserver>(META_NS::ClassId::ObjectHierarchyObserver); in Build()
201 META_NS::GetObjectRegistry().RegisterObjectType<NodeHierarchyController>(); in RegisterNodeHierarchyController()
205 META_NS::GetObjectRegistry().UnregisterObjectType<NodeHierarchyController>(); in UnregisterNodeHierarchyController()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/api/
H A DDeferredCallbackTest.cpp68 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
93 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
118 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
149 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
176 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
H A DFunctionTest.cpp113 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
149 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
180 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
208 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
242 auto& registry = META_NS::GetObjectRegistry(); in HWTEST_F()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/base/
H A DBaseObjectTest.cpp100 auto object = GetObjectRegistry().Create(META_NS::ClassId::BaseObject); in HWTEST_F()
116 auto object = GetObjectRegistry().Create(META_NS::ClassId::MetaObject); in HWTEST_F()
133 auto object = GetObjectRegistry().Create(META_NS::ClassId::Object); in HWTEST_F()
150 auto object = GetObjectRegistry().Create(ClassId::BaseObjectDerived); in HWTEST_F()
169 auto object = GetObjectRegistry().Create(ClassId::MetaObjectDerived); in HWTEST_F()
189 auto object = GetObjectRegistry().Create(ClassId::ObjectDerived); in HWTEST_F()
H A DCaptureTest.cpp189 auto& registry = GetObjectRegistry(); in HWTEST_F()
211 auto& registry = GetObjectRegistry(); in HWTEST_F()
253 a->Attach(GetObjectRegistry().Create<IAttachment>(ClassId::TestAttachment)); in HWTEST_F()
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dobject_context.cpp31 IObjectRegistry& ObjectContext::GetObjectRegistry() in GetObjectRegistry() function in Internal::ObjectContext
35 return interface_cast<IObjectContext>(target)->GetObjectRegistry(); in GetObjectRegistry()
38 return META_NS::GetObjectRegistry(); in GetObjectRegistry()
H A Dbase_object.cpp95 GetObjectRegistry().DisposeObject(instanceId_); in Destroy()
98 IObjectRegistry& BaseObject::GetObjectRegistry() const in GetObjectRegistry() function in Internal::BaseObject
100 return META_NS::GetObjectRegistry(); in GetObjectRegistry()
H A Dmeta_object.cpp77 objectContext_ = ConstructProperty<IObjectContext::Ptr>(context->GetObjectRegistry(), "ObjectContext", context); in PropertyObjectContext()
92 objectContext_ = ConstructProperty<IObjectContext::Ptr>(context->GetObjectRegistry(), "ObjectContext", context); in PropertyObjectContext()
108 IObjectRegistry& MetaObject::GetObjectRegistry() const in GetObjectRegistry() function in Internal::MetaObject
112 return ctx->GetObjectRegistry(); in GetObjectRegistry()
116 return Super::GetObjectRegistry(); in GetObjectRegistry()
H A Dmeta_object.h52 IObjectRegistry& GetObjectRegistry() const override;
109 IObjectRegistry& GetObjectRegistry() const override
111 return MetaObject::GetObjectRegistry();
H A Dbase_object.h72 IObjectRegistry& GetObjectRegistry() const;
146 virtual IObjectRegistry& GetObjectRegistry() const in GetObjectRegistry() function in Internal::BaseObjectFwd
148 return BaseObject::GetObjectRegistry(); in GetObjectRegistry()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/
H A Dtesting_objects.cpp255 META_NS::GetObjectRegistry().Create<IEmbeddedTestType>(ClassId::EmbeddedTestType));
412 auto obj = META_NS::GetObjectRegistry().Create<ITestString>(ClassId::TestString);
463 auto n = GetObjectRegistry().Create<IDoubleNode>(META_NS::ClassId::DoubleNode); in RegisterComparableTestTypeSerialiser()
482 auto n = GetObjectRegistry().Create<IUIntNode>(META_NS::ClassId::UIntNode); in RegisterTestEnumSerialiser()
503 if (auto n = GetObjectRegistry().Create<IMapNode>(META_NS::ClassId::MapNode)) { in RegisterMyTestTypeSerialiser()
504 auto in = GetObjectRegistry().Create<IIntNode>(META_NS::ClassId::IntNode); in RegisterMyTestTypeSerialiser()
531 auto& registry = META_NS::GetObjectRegistry(); in RegisterTestTypes()
558 auto& registry = META_NS::GetObjectRegistry(); in UnregisterTestTypes()
585 const auto object = META_NS::GetObjectRegistry().Create<ITestType>(ClassId::TestType); in CreateTestType()
594 const auto object = META_NS::GetObjectRegistry() in CreateTestContainer()
[all...]
H A Dserialisation_utils.cpp84 auto exporter = GetObjectRegistry().Create<IFileExporter>(META_NS::ClassId::JsonExporter);
92 auto& ctx = GetObjectRegistry().GetGlobalSerializationData(); in SetSerializationSettings()
99 auto importer = GetObjectRegistry().Create<IFileImporter>(META_NS::ClassId::JsonImporter); in Import()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_object_registry.h372 inline META_NS::IObjectRegistry& GetObjectRegistry() in GetObjectRegistry() function
374 return GetMetaObjectLib().GetObjectRegistry(); in GetObjectRegistry()
382 return GetObjectRegistry().GetClassRegistry(); in GetClassRegistry()
390 return META_NS::GetObjectRegistry().GetDefaultObjectContext(); in GetDefaultObjectContext()
399 META_NS::GetObjectRegistry().RegisterObjectType<Type>(); in RegisterObjectType()
408 META_NS::GetObjectRegistry().UnregisterObjectType<Type>(); in UnregisterObjectType()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/property/
H A Dconstruct_property.h74 return ConstructProperty(GetObjectRegistry(), name, value, flags);
81 auto& obr = GetObjectRegistry();
102 auto p = GetObjectRegistry().GetPropertyRegister().Create(ClassId::StackProperty, name); in ConstructPropertyAny()
/foundation/graphic/graphic_3d/lume/metaobject/src/model/
H A Dinstantiating_object_provider.cpp27 return GetObjectRegistry().Create(id_, IObjectRegistry::CreateInfo {}, data); in Construct()

Completed in 9 milliseconds

1234