History

Create Render/Scene unique_ptr without C++14 make_unique

Zach Pomerantz committed 10 years ago

Commit 4df8fa41 parent f146b203 files · +10 −8Browse files

Showing the changes to libraries/script-engine/src/SceneScriptingInterface.cpp (1 of 3 files). Show all

Unified · Split

libraries/script-engine/src/SceneScriptingInterface.cpp+2−2
@@ -124,7 +124,7 @@ QString SceneScripting::Stage::getBackgroundMode() const { · 123 unmodified lines
124124 };
125125 }
126126
127−SceneScriptingInterface::SceneScriptingInterface() : _stage{ std::make_unique<SceneScripting::Stage>(_skyStage) } {
127+SceneScriptingInterface::SceneScriptingInterface() : _stage{ new SceneScripting::Stage{ _skyStage } } {
128128 // Let's make sure the sunSkyStage is using a proceduralSkybox
129129 _skyStage->setSkybox(model::SkyboxPointer(new ProceduralSkybox()));
130130 }
@@ -145,4 +145,4 @@ void SceneScriptingInterface::setShouldRenderEntities(bool shouldRenderEntities) · 14 unmodified lines
145145
146146 model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const {
147147 return _skyStage;
148−}
148+}