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 | #include "SceneScriptingInterface.h" | 14 | #include "SceneScriptingInterface.h" |
| 15 | 15 | ||
| 16 | Q_INVOKABLE void setOriginGeoLocation(float longitude, float latitude, float altitude); | 16 | void SceneScriptingInterface::setStageOrientation(const glm::quat& orientation) { |
| 17 | void SceneScriptingInterface::setOriginLocation(float longitude, float latitude, float altitude) { | 17 | _skyStage->setOriginOrientation(orientation); |
| 18 | } | ||
| 19 | void SceneScriptingInterface::setStageLocation(float longitude, float latitude, float altitude) { | ||
| 18 | _skyStage->setOriginLocation(longitude, latitude, altitude); | 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 | void SceneScriptingInterface::setSunColor(const glm::vec3& color) { | 30 | void SceneScriptingInterface::setSunColor(const glm::vec3& color) { |
| 21 | _skyStage->setSunColor(color); | 31 | _skyStage->setSunColor(color); |
| 22 | } | 32 | } |
| @@ -24,12 +34,6 @@ void SceneScriptingInterface::setSunIntensity(float intensity) { · 1 unmodified line | |||
| 24 | _skyStage->setSunIntensity(intensity); | 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 | model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const { | 38 | model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const { |
| 35 | return _skyStage; | 39 | return _skyStage; |