Showing the changes to libraries/script-engine/src/SceneScriptingInterface.cpp (1 of 5 files). Show all
Unified · Split
| @@ -13,10 +13,20 @@ · 12 unmodified lines | ||
| 13 | 13 | |
| 14 | 14 | #include "SceneScriptingInterface.h" |
| 15 | 15 | |
| 16 | − Q_INVOKABLE void setOriginGeoLocation(float longitude, float latitude, float altitude); | |
| 17 | −void SceneScriptingInterface::setOriginLocation(float longitude, float latitude, float altitude) { | |
| 16 | +void SceneScriptingInterface::setStageOrientation(const glm::quat& orientation) { | |
| 17 | + _skyStage->setOriginOrientation(orientation); | |
| 18 | +} | |
| 19 | +void SceneScriptingInterface::setStageLocation(float longitude, float latitude, float altitude) { | |
| 18 | 20 | _skyStage->setOriginLocation(longitude, latitude, altitude); |
| 19 | 21 | } |
| 22 | + | |
| 23 | +void SceneScriptingInterface::setStageDayTime(float hour) { | |
| 24 | + _skyStage->setDayTime(hour); | |
| 25 | +} | |
| 26 | +void SceneScriptingInterface::setStageYearTime(int day) { | |
| 27 | + _skyStage->setYearTime(day); | |
| 28 | +} | |
| 29 | + | |
| 20 | 30 | void SceneScriptingInterface::setSunColor(const glm::vec3& color) { |
| 21 | 31 | _skyStage->setSunColor(color); |
| 22 | 32 | } |
| @@ -24,12 +34,6 @@ void SceneScriptingInterface::setSunIntensity(float intensity) { · 1 unmodified line | ||
| 24 | 34 | _skyStage->setSunIntensity(intensity); |
| 25 | 35 | } |
| 26 | 36 | |
| 27 | −void SceneScriptingInterface::setDayTime(float hour) { | |
| 28 | − _skyStage->setDayTime(hour); | |
| 29 | −} | |
| 30 | −void SceneScriptingInterface::setYearTime(int day) { | |
| 31 | − _skyStage->setYearTime(day); | |
| 32 | −} | |
| 33 | 37 | |
| 34 | 38 | model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const { |
| 35 | 39 | return _skyStage; |