Home
last modified time | relevance | path

Searched refs:materialEntity (Results 1 - 7 of 7) sorted by relevance

/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_holder.h264 void SetShader(CORE_NS::Entity materialEntity, ShaderType type, SCENE_NS::IShader::Ptr shader);
265 void SetGraphicsState(CORE_NS::Entity materialEntity, ShaderType type, SCENE_NS::IGraphicsState::Ptr state);
266 SCENE_NS::IShader::Ptr GetShader(CORE_NS::Entity materialEntity, ShaderType type);
267 SCENE_NS::IGraphicsState::Ptr GetGraphicsState(CORE_NS::Entity materialEntity, ShaderType type);
270 void SetGraphicsState(CORE_NS::Entity materialEntity, ShaderType type, const RENDER_NS::GraphicsState& state);
272 CORE_NS::Entity materialEntity, ShaderType type, const SCENE_NS::IShaderGraphicsState::Ptr& ret);
H A Dscene_holder.cpp1889 SCENE_NS::IShader::Ptr SceneHolder::GetShader(CORE_NS::Entity materialEntity, ShaderType type) in GetShader() argument
1896 if (!EntityUtil::IsValid(materialEntity)) { in GetShader()
1903 if (auto readHandle = materialComponentManager_->Read(materialEntity)) { in GetShader()
1929 SCENE_NS::IGraphicsState::Ptr SceneHolder::GetGraphicsState(CORE_NS::Entity materialEntity, ShaderType type) in GetGraphicsState() argument
1936 if (!EntityUtil::IsValid(materialEntity)) { in GetGraphicsState()
1943 if (auto readHandle = materialComponentManager_->Read(materialEntity)) { in GetGraphicsState()
1992 CORE_NS::Entity materialEntity, ShaderType type, const RENDER_NS::GraphicsState& state) in SetGraphicsState()
1998 if (!EntityUtil::IsValid(materialEntity)) { in SetGraphicsState()
2003 if (auto readHandle = materialComponentManager_->Read(materialEntity)) { in SetGraphicsState()
2024 CORE_NS::Entity materialEntity, ShaderTyp in GetGraphicsState()
1991 SetGraphicsState( CORE_NS::Entity materialEntity, ShaderType type, const RENDER_NS::GraphicsState& state) SetGraphicsState() argument
2023 GetGraphicsState( CORE_NS::Entity materialEntity, ShaderType type, const SCENE_NS::IShaderGraphicsState::Ptr& ret) GetGraphicsState() argument
2054 SetShader(CORE_NS::Entity materialEntity, ShaderType type, SCENE_NS::IShader::Ptr shader) SetShader() argument
2131 SetGraphicsState(CORE_NS::Entity materialEntity, ShaderType type, SCENE_NS::IGraphicsState::Ptr state) SetGraphicsState() argument
[all...]
H A Dmaterial_impl.cpp184 CORE_NS::Entity materialEntity = entity;
186 if (CORE_NS::EntityUtil::IsValid(materialEntity)) {
192 self->EcsObject()->SetEntity(sceneHolder->GetEcs(), materialEntity);
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/
H A Dlume_common.cpp1213 const CORE_NS::Entity& materialEntity, CORE3D_NS::INodeSystem& nodeSystem, in CreateNode()
1220 auto mesh = meshUtil.GenerateCubeMesh(*ecs, entity->GetName().c_str(), materialEntity, in CreateNode()
1229 materialEntity, sphere.GetRadius(), sphere.GetRings(), sphere.GetSectors()); in CreateNode()
1237 materialEntity, cone.GetRadius(), cone.GetLength(), cone.GetSectors()); in CreateNode()
1281 const CORE_NS::Entity materialEntity = ecs_->GetEntityManager().Create(); in LoadCustGeometry() local
1284 materialManager->Set(materialEntity, desc); in LoadCustGeometry()
1301 CreateNode(sceneEntity_, ecs_, meshUtil, shape, materialEntity, *nodeSystem, *rmm); in LoadCustGeometry()
1312 CreateNode(sceneEntity_, ecs_, meshUtil, shape, materialEntity, *nodeSystem, *rmm); in LoadCustGeometry()
1211 CreateNode(CORE_NS::Entity& sceneEntity, CORE_NS::IEcs::Ptr& ecs, CORE3D_NS::IMeshUtil& meshUtil, const std::shared_ptr<Geometry>& entity, const CORE_NS::Entity& materialEntity, CORE3D_NS::INodeSystem& nodeSystem, CORE3D_NS::IRenderMeshComponentManager& rmm) CreateNode() argument
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.cpp1690 const Entity materialEntity, IMaterialComponentManager& materialManager, in ImportMaterial()
1693 auto materialHandle = materialManager.Write(materialEntity); in ImportMaterial()
3262 auto materialEntity = LookupResourceByUri(uri, uriManager_, materialManager_);
3263 if (EntityUtil::IsValid(materialEntity)) {
3269 materialEntity = ecs_->GetEntityManager().Create();
3270 materialManager_.Create(materialEntity);
3272 uriManager_.Create(materialEntity);
3273 uriManager_.Write(materialEntity)->uri = uri;
3276 nameManager_.Create(materialEntity);
3277 nameManager_.Write(materialEntity)
1689 ImportMaterial(GLTFImportResult const& importResult, GLTF2::Data const& data, GLTF2::Material const& gltfMaterial, const Entity materialEntity, IMaterialComponentManager& materialManager, IGpuResourceManager const& gpuResourceManager, const GLTF2::GLTF2Importer::DefaultMaterialShaderData& dmShaderData) ImportMaterial() argument
[all...]
H A Dgltf2_exporter.cpp1220 for (auto const materialEntity : usedMaterials) { in ExportGltfMaterials()
1222 if (const auto nameHandle = nameManager.Read(materialEntity); nameHandle) { in ExportGltfMaterials()
1225 if (const auto materialHandle = materialManager.Read(materialEntity); materialHandle) { in ExportGltfMaterials()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.cpp1455 auto addMaterial = [&](Entity materialEntity) { in ProcessSubmesh()
1456 if (EntityUtil::IsValid(materialEntity)) { in ProcessSubmesh()
1457 if (auto materialData = materialMgr_->Read(materialEntity); materialData) { in ProcessSubmesh()
1465 *dsMaterial_, materialEntity, renderSubmesh.drawCommand.instanceCount, mpd.duplicateMaterialInstances); in ProcessSubmesh()

Completed in 42 milliseconds