Searched refs:RenderNodeTypeInfo (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/plugin/ |
H A D | static_plugin.cpp | 295 Fill<RenderNodeTypeInfo, RenderNodeDefaultCameraController>(), 297 Fill<RenderNodeTypeInfo, RenderNodeDefaultCameras>(), 298 Fill<RenderNodeTypeInfo, RenderNodeDefaultDepthRenderSlot>(), 299 Fill<RenderNodeTypeInfo, RenderNodeDefaultEnv>(), 300 Fill<RenderNodeTypeInfo, RenderNodeDefaultLights>(), 302 Fill<RenderNodeTypeInfo, RenderNodeDefaultMaterialObjects>(), 304 Fill<RenderNodeTypeInfo, RenderNodeDefaultShadowRenderSlot>(), 305 Fill<RenderNodeTypeInfo, RenderNodeDefaultShadowsBlur>(), 306 Fill<RenderNodeTypeInfo, RenderNodeMorph>(), 307 Fill<RenderNodeTypeInfo, RenderNodeCameraSinglePostProcess>(), [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_node_manager.h | 45 …BASE_NS::unique_ptr<IRenderNode, RENDER_NS::RenderNodeTypeInfo::DestroyRenderNodeFn> CreateRenderN… 49 RENDER_NS::RenderNodeTypeInfo::PluginRenderNodeBackendFlags backendFlags { 0 }; 50 RENDER_NS::RenderNodeTypeInfo::PluginRenderNodeClassType classType { 0 }; 54 void AddRenderNodeFactory(const RenderNodeTypeInfo& typeInfo); 55 void RemoveRenderNodeFactory(const RenderNodeTypeInfo& typeInfo); 58 BASE_NS::unordered_map<BASE_NS::string, RENDER_NS::RenderNodeTypeInfo> factories_;
|
H A D | render_node_manager.cpp | 41 unique_ptr<IRenderNode, RenderNodeTypeInfo::DestroyRenderNodeFn> RenderNodeManager::CreateRenderNod… in CreateRenderNode() 58 void RenderNodeManager::AddRenderNodeFactory(const RenderNodeTypeInfo& typeInfo) in AddRenderNodeFactory() 69 void RenderNodeManager::RemoveRenderNodeFactory(const RenderNodeTypeInfo& typeInfo) in RemoveRenderNodeFactory()
|
H A D | render_node_graph_node_store.h | 114 BASE_NS::unique_ptr<IRenderNode, RenderNodeTypeInfo::DestroyRenderNodeFn> node;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | core_render_node_factory.cpp | 40 RenderNodeTypeInfo FillRenderNodeType() in RENDER_BEGIN_NAMESPACE() 42 …return { { RenderNodeTypeInfo::UID }, RenderNodeType::UID, RenderNodeType::TYPE_NAME, RenderNodeTy… in RENDER_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_context.cpp | 443 for (auto info : CORE_NS::GetPluginRegister().GetTypeInfos(RenderNodeTypeInfo::UID)) { in Init() 444 renderNodeMgr.AddRenderNodeFactory(*static_cast<const RenderNodeTypeInfo*>(info)); in Init() 675 } else if (info && info->typeUid == RenderNodeTypeInfo::UID) { in OnTypeInfoEvent() 676 renderNodeMgr.AddRenderNodeFactory(*static_cast<const RenderNodeTypeInfo*>(info)); in OnTypeInfoEvent() 695 } else if (info && info->typeUid == RenderNodeTypeInfo::UID) { in OnTypeInfoEvent() 696 … renderNodeGraphMgr_->Destroy(static_cast<const RenderNodeTypeInfo*>(info)->typeName); in OnTypeInfoEvent() 697 … renderNodeMgr.RemoveRenderNodeFactory(*static_cast<const RenderNodeTypeInfo*>(info)); in OnTypeInfoEvent()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/ |
H A D | intf_plugin.h | 53 struct RenderNodeTypeInfo : public CORE_NS::ITypeInfo { struct
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ |
H A D | graphics_context.cpp | 198 array_view<const RenderNodeTypeInfo> GetRenderNodes3D();
|