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
124 };124 };
125}125}
126 126
127SceneScriptingInterface::SceneScriptingInterface() : _stage{ std::make_unique<SceneScripting::Stage>(_skyStage) } {127SceneScriptingInterface::SceneScriptingInterface() : _stage{ new SceneScripting::Stage{ _skyStage } } {
128 // Let's make sure the sunSkyStage is using a proceduralSkybox128 // Let's make sure the sunSkyStage is using a proceduralSkybox
129 _skyStage->setSkybox(model::SkyboxPointer(new ProceduralSkybox()));129 _skyStage->setSkybox(model::SkyboxPointer(new ProceduralSkybox()));
130}130}
@@ -145,4 +145,4 @@ void SceneScriptingInterface::setShouldRenderEntities(bool shouldRenderEntities) · 14 unmodified lines
145 145
146model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const {146model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const {
147 return _skyStage;147 return _skyStage;
148}148}