Searched refs:RenderDataStoreTypeInfo (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/ |
H A D | render_data_store_manager.h | 62 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 D | render_data_store_manager.cpp | 234 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 D | static_plugin.cpp | 285 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 D | render_context.cpp | 93 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 D | intf_plugin.h | 36 struct RenderDataStoreTypeInfo : public CORE_NS::ITypeInfo { struct
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ |
H A D | graphics_context.cpp | 197 array_view<const RenderDataStoreTypeInfo> GetRenderDataStores3D();
|