Home
last modified time | relevance | path

Searched refs:CreateInfo (Results 1 - 14 of 14) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_object_registry.h78 * @brief The CreateInfo struct defines set of object creation parameters that the user can give
82 struct CreateInfo { struct in IObjectRegistry
83 constexpr CreateInfo() noexcept : instanceId(), isGloballyAvailable(false) {}; in isGloballyAvailable()
84 constexpr CreateInfo(InstanceId id) noexcept : instanceId(id), isGloballyAvailable(false) {}; in isGloballyAvailable()
85 constexpr CreateInfo(InstanceId id, bool global) noexcept : instanceId(id), isGloballyAvailable(global) {}; in isGloballyAvailable()
134 return Create(BASE_NS::move(id), CreateInfo {}); in Create()
138 ObjectId id, const CreateInfo& createInfo, const BASE_NS::shared_ptr<IMetadata>& data) const = 0;
146 virtual BASE_NS::shared_ptr<IObject> Create(ObjectId id, const CreateInfo& createInfo) const = 0;
158 return Create(info, CreateInfo {}); in Create()
163 return Create(info, CreateInfo {}, dat in Create()
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/src/model/
H A Dinstantiating_object_provider.cpp27 return GetObjectRegistry().Create(id_, IObjectRegistry::CreateInfo {}, data); in Construct()
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_node_context_manager.h53 struct CreateInfo { struct in final
70 explicit RenderNodeContextManager(const CreateInfo& createInfo);
H A Drender_node_parser_util.h33 struct CreateInfo {}; struct in final
35 explicit RenderNodeParserUtil(const CreateInfo& createInfo);
H A Drender_node_context_manager.cpp39 RenderNodeContextManager::RenderNodeContextManager(const CreateInfo& createInfo) in RenderNodeContextManager()
54 renderNodeParserUtil_ = make_unique<RenderNodeParserUtil>(RenderNodeParserUtil::CreateInfo {}); in RenderNodeContextManager()
H A Drender_node_parser_util.cpp432 RenderNodeParserUtil::RenderNodeParserUtil(const CreateInfo& createInfo) {} in RenderNodeParserUtil()
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dobject_registry.h61 IObject::Ptr Create(ObjectId uid, const CreateInfo& createInfo, const IMetadata::Ptr& data) const override;
62 IObject::Ptr Create(ObjectId uid, const CreateInfo& createInfo) const override;
63 IObject::Ptr Create(const ClassInfo& info, const CreateInfo& createInfo) const override;
140 bool PostCreate(const BASE_NS::Uid& uid, InstanceId instid, const CreateResult& t, const CreateInfo& createInfo,
H A Dobject_registry.cpp240 IObject::Ptr ObjectRegistry::Create(ObjectId uid, const CreateInfo& createInfo, const IMetadata::Ptr& data) const in Create()
278 const CreateInfo& createInfo, const BASE_NS::vector<IObject::Ptr>& classes, const IMetadata::Ptr& data) const in PostCreate()
306 IObject::Ptr ObjectRegistry::Create(ObjectId uid, const CreateInfo& createInfo) const in Create()
311 IObject::Ptr ObjectRegistry::Create(const META_NS::ClassInfo& info, const CreateInfo& createInfo) const in Create()
619 return interface_pointer_cast<IInterpolator>(Create(uid.ToUid(), CreateInfo {})); in CreateInterpolator()
679 return interface_pointer_cast<IBind>(Create(ClassId::Bind, CreateInfo {})); in CreateBind()
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_resource_manager.h199 struct CreateInfo { struct in final
203 GpuResourceManager(Device& device, const CreateInfo& createInfo);
H A Dgpu_resource_manager.cpp369 GpuResourceManager::GpuResourceManager(Device& device, const CreateInfo& createInfo)
/foundation/communication/dsoftbus/tests/core/authentication/unittest/
H A Dauth_test_mock.cpp217 NodeInfo CreateInfo(NodeInfo &nodeInfo) in CreateInfo() function
/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drenderer.cpp160 RenderNodeContextManager::CreateInfo rncmci { renderContext, rngd, *renderNodeData.inputData, in InitializeRenderNodeContextData()
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Ddevice_vk.cpp661 const GpuResourceManager::CreateInfo grmCreateInfo {
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Ddevice_gles.cpp1131 const GpuResourceManager::CreateInfo grmCreateInfo { in DeviceGLES()

Completed in 16 milliseconds