@@ -55,7 +55,7 @@ void SceneBuilder::SetCameras(const CameraList &_cameras)
5555// ////////////////////////////////////////////////
5656void SceneBuilder::BuildScenes ()
5757{
58- for (auto scene : this ->scenes )
58+ for (auto & scene : this ->scenes )
5959 {
6060 this ->ClearScene (scene);
6161 this ->BuildScene (scene);
@@ -65,7 +65,7 @@ void SceneBuilder::BuildScenes()
6565// ////////////////////////////////////////////////
6666void SceneBuilder::ResetCameras ()
6767{
68- for (auto camera : this ->cameras )
68+ for (auto & camera : this ->cameras )
6969 {
7070 this ->ResetCamera (camera);
7171 }
@@ -74,7 +74,7 @@ void SceneBuilder::ResetCameras()
7474// ////////////////////////////////////////////////
7575void SceneBuilder::UpdateScenes ()
7676{
77- for (auto scene : this ->scenes )
77+ for (auto & scene : this ->scenes )
7878 {
7979 this ->UpdateScene (scene);
8080 }
@@ -110,7 +110,7 @@ void SceneBuilder::UpdateScene(ScenePtr)
110110// ////////////////////////////////////////////////
111111void SceneBuilder::RegisterMaterials ()
112112{
113- for (auto scene : this ->scenes )
113+ for (auto & scene : this ->scenes )
114114 {
115115 this ->RegisterMaterials (scene);
116116 }
@@ -139,7 +139,6 @@ void SceneBuilder::RegisterMaterials(ScenePtr _scene)
139139 mat->SetReflectivity (0 );
140140 }
141141
142-
143142 if (!_scene->MaterialRegistered (" Green" ))
144143 {
145144 MaterialPtr mat = _scene->CreateMaterial (" Green" );
@@ -170,14 +169,15 @@ void SceneBuilder::RegisterMaterials(ScenePtr _scene)
170169 mat->SetReflectivity (0 );
171170 }
172171
173- std::vector<std::string> baseNames;
174- baseNames.push_back (" Blue" );
175- baseNames.push_back (" Green" );
176- baseNames.push_back (" Red" );
177- baseNames.push_back (" White" );
178- baseNames.push_back (" Yellow" );
172+ std::vector<std::string> baseNames = {
173+ " Blue" ,
174+ " Green" ,
175+ " Red" ,
176+ " White" ,
177+ " Yellow"
178+ };
179179
180- for (auto baseName : baseNames)
180+ for (const auto & baseName : baseNames)
181181 {
182182 std::string parentName = baseName;
183183 std::string childName = " Texture" + baseName;
@@ -189,7 +189,7 @@ void SceneBuilder::RegisterMaterials(ScenePtr _scene)
189189 }
190190 }
191191
192- for (auto baseName : baseNames)
192+ for (const auto & baseName : baseNames)
193193 {
194194 std::string parentName = " Texture" + baseName;
195195 std::string childName = " Normal" + baseName;
@@ -202,7 +202,7 @@ void SceneBuilder::RegisterMaterials(ScenePtr _scene)
202202 }
203203 }
204204
205- for (auto baseName : baseNames)
205+ for (const auto & baseName : baseNames)
206206 {
207207 std::string parentName = " Texture" + baseName;
208208 std::string childName = " Reflect" + baseName;
@@ -214,7 +214,7 @@ void SceneBuilder::RegisterMaterials(ScenePtr _scene)
214214 }
215215 }
216216
217- for (auto baseName : baseNames)
217+ for (const auto & baseName : baseNames)
218218 {
219219 std::string parentName = " Normal" + baseName;
220220 std::string childName = " NormalReflect" + baseName;
@@ -226,7 +226,7 @@ void SceneBuilder::RegisterMaterials(ScenePtr _scene)
226226 }
227227 }
228228
229- for (auto baseName : baseNames)
229+ for (const auto & baseName : baseNames)
230230 {
231231 std::string parentName = baseName;
232232 std::string childName = " Trans" + baseName;
0 commit comments