Home
last modified time | relevance | path

Searched refs:RenderDataStoreTypeInfo (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_manager.h62 void AddRenderDataStoreFactory(const RenderDataStoreTypeInfo& typeInfo);
64 void RemoveRenderDataStoreFactory(const RenderDataStoreTypeInfo& typeInfo);
75 …using RenderDataStorePtr = BASE_NS::unique_ptr<IRenderDataStore, RenderDataStoreTypeInfo::DestroyR…
96 BASE_NS::unordered_map<uint64_t, RenderDataStoreTypeInfo> factories_;
H A Drender_data_store_manager.cpp234 void RenderDataStoreManager::AddRenderDataStoreFactory(const RenderDataStoreTypeInfo& typeInfo) in AddRenderDataStoreFactory()
249 void RenderDataStoreManager::RemoveRenderDataStoreFactory(const RenderDataStoreTypeInfo& typeInfo) in RemoveRenderDataStoreFactory()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/plugin/
H A Dstatic_plugin.cpp285 static constexpr RenderDataStoreTypeInfo CORE_RENDER_DATA_STORE_INFOS[] = {
286 Fill<RenderDataStoreTypeInfo, RenderDataStoreDefaultCamera>(),
287 Fill<RenderDataStoreTypeInfo, RenderDataStoreDefaultLight>(),
288 Fill<RenderDataStoreTypeInfo, RenderDataStoreDefaultMaterial>(),
289 Fill<RenderDataStoreTypeInfo, RenderDataStoreDefaultScene>(),
290 Fill<RenderDataStoreTypeInfo, RenderDataStoreMorph>(),
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_context.cpp93 RenderDataStoreTypeInfo FillRenderDataStoreTypeInfo() in FillRenderDataStoreTypeInfo()
96 { RenderDataStoreTypeInfo::UID }, in FillRenderDataStoreTypeInfo()
431 for (auto info : CORE_NS::GetPluginRegister().GetTypeInfos(RenderDataStoreTypeInfo::UID)) { in Init()
432 …renderDataStoreMgr_->AddRenderDataStoreFactory(*static_cast<const RenderDataStoreTypeInfo*>(info)); in Init()
673 } else if (info && info->typeUid == RenderDataStoreTypeInfo::UID) { in OnTypeInfoEvent()
674 …renderDataStoreMgr_->AddRenderDataStoreFactory(*static_cast<const RenderDataStoreTypeInfo*>(info)); in OnTypeInfoEvent()
693 } else if (info && info->typeUid == RenderDataStoreTypeInfo::UID) { in OnTypeInfoEvent()
694 …derDataStoreMgr_->RemoveRenderDataStoreFactory(*static_cast<const RenderDataStoreTypeInfo*>(info)); in OnTypeInfoEvent()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/
H A Dintf_plugin.h36 struct RenderDataStoreTypeInfo : public CORE_NS::ITypeInfo { struct
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/
H A Dgraphics_context.cpp197 array_view<const RenderDataStoreTypeInfo> GetRenderDataStores3D();