Home
last modified time | relevance | path

Searched refs:baseComponent (Results 1 - 4 of 4) sorted by relevance

/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dintf_multi_mesh_initialization.h30 virtual void Initialize(SceneHolder::Ptr sceneHolder, size_t instanceCount, CORE_NS::Entity baseComponent) = 0;
H A Dmultimesh_impl.cpp78 void Initialize(SceneHolder::Ptr sceneHolder, size_t instanceCount, CORE_NS::Entity baseComponent) override
83 [baseComponent](auto sceneHolder, auto self) {
84 auto entity = sceneHolder->CreateMultiMeshInstance(baseComponent);
H A Dscene_holder.cpp2612 CORE_NS::Entity SceneHolder::CreateMultiMeshInstance(CORE_NS::Entity baseComponent) in CreateMultiMeshInstance() argument
2615 if (!nodeSystem_->GetNode(baseComponent)) { in CreateMultiMeshInstance()
2622 if (auto data = renderMeshComponentManager_->Read(baseComponent)) { in CreateMultiMeshInstance()
2635 data->mesh = baseComponent; in CreateMultiMeshInstance()
2638 baseComponent = nodeEntity; in CreateMultiMeshInstance()
2641 if (!renderMeshComponentManager_->HasComponent(baseComponent)) { in CreateMultiMeshInstance()
2642 renderMeshComponentManager_->Create(baseComponent); in CreateMultiMeshInstance()
2646 return baseComponent; in CreateMultiMeshInstance()
H A Dscene_holder.h336 CORE_NS::Entity CreateMultiMeshInstance(CORE_NS::Entity baseComponent);

Completed in 9 milliseconds