Showing the changes to libraries/script-engine/src/SceneScriptingInterface.cpp (1 of 10 files). Show all
Unified · Split
| @@ -150,6 +150,22 @@ QString SceneScripting::Stage::getHazeMode() const { · 149 unmodified lines | ||
| 150 | 150 | }; |
| 151 | 151 | } |
| 152 | 152 | |
| 153 | +void SceneScripting::Stage::setHazeRange(const float hazeRange) { | |
| 154 | + _skyStage->setHazeRange(hazeRange); | |
| 155 | +} | |
| 156 | + | |
| 157 | +float SceneScripting::Stage::getHazeRange() const { | |
| 158 | + return _skyStage->getHazeRange(); | |
| 159 | +} | |
| 160 | + | |
| 161 | +void SceneScripting::Stage::setHazeAltitude(const float hazeAltitude) { | |
| 162 | + _skyStage->setHazeAltitude(hazeAltitude); | |
| 163 | +} | |
| 164 | + | |
| 165 | +float SceneScripting::Stage::getHazeAltitude() const { | |
| 166 | + return _skyStage->getHazeAltitude(); | |
| 167 | +} | |
| 168 | + | |
| 153 | 169 | SceneScriptingInterface::SceneScriptingInterface() : _stage{ new SceneScripting::Stage{ _skyStage } } { |
| 154 | 170 | // Let's make sure the sunSkyStage is using a proceduralSkybox |
| 155 | 171 | _skyStage->setSkybox(model::SkyboxPointer(new ProceduralSkybox())); |