/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/ |
H A D | any_builder.h | 42 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 D | object.h | 46 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 D | register_engine_access.cpp | 83 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 D | resource_container.cpp | 34 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 D | component_dll.cpp | 149 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 D | render_configuration_impl.cpp | 51 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 D | scene_nodes.cpp | 46 auto& registry = META_NS::GetObjectRegistry(); in RegisterNodes() 72 auto& registry = META_NS::GetObjectRegistry(); in UnregisterNodes()
|
H A D | propertyholder_impl.cpp | 43 META_NS::GetObjectRegistry().RegisterObjectType<PropertyHolderImpl>(); in RegisterPropertyHolderImpl() 47 META_NS::GetObjectRegistry().UnregisterObjectType<PropertyHolderImpl>(); in UnregisterPropertyHolderImpl()
|
H A D | graphicsstate_impl.cpp | 74 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 D | shader_impl.cpp | 97 META_NS::GetObjectRegistry().RegisterObjectType<ShaderImpl>(); in RegisterShaderImpl() 101 META_NS::GetObjectRegistry().UnregisterObjectType<ShaderImpl>(); in UnregisterShaderImpl()
|
H A D | hierarchy_controller.cpp | 29 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 D | DeferredCallbackTest.cpp | 68 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 D | FunctionTest.cpp | 113 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 D | BaseObjectTest.cpp | 100 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 D | CaptureTest.cpp | 189 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 D | object_context.cpp | 31 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 D | base_object.cpp | 95 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 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() 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 D | meta_object.h | 52 IObjectRegistry& GetObjectRegistry() const override; 109 IObjectRegistry& GetObjectRegistry() const override 111 return MetaObject::GetObjectRegistry();
|
H A D | base_object.h | 72 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 D | testing_objects.cpp | 255 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 D | serialisation_utils.cpp | 84 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 D | intf_object_registry.h | 372 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 D | construct_property.h | 74 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 D | instantiating_object_provider.cpp | 27 return GetObjectRegistry().Create(id_, IObjectRegistry::CreateInfo {}, data); in Construct()
|