From f956102a0f1381c2e9f79a98ff607519a80243e5 Mon Sep 17 00:00:00 2001 From: Hennadii Chernyshchyk Date: Mon, 18 Apr 2022 10:11:14 +0000 Subject: [PATCH] Make MaterialPipelineKey fields public (#4508) # Objective Fixes #4507. This comment provides a very good explanation: https://github.com/bevyengine/bevy/issues/4507#issuecomment-1100905685. ## Solution Make `MaterialPipelineKey` fields public. --- crates/bevy_pbr/src/material.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/bevy_pbr/src/material.rs b/crates/bevy_pbr/src/material.rs index 33cb2eb54d53c8..2b1fd83cabe7d3 100644 --- a/crates/bevy_pbr/src/material.rs +++ b/crates/bevy_pbr/src/material.rs @@ -220,8 +220,8 @@ impl Plugin for MaterialPlugin { #[derive(Eq, PartialEq, Clone, Hash)] pub struct MaterialPipelineKey { - mesh_key: MeshPipelineKey, - material_key: T, + pub mesh_key: MeshPipelineKey, + pub material_key: T, } pub struct MaterialPipeline {