Showing the changes to libraries/script-engine/src/SceneScriptingInterface.cpp (1 of 6 files). Show all
Unified · Split
| @@ -20,20 +20,47 @@ void SceneScriptingInterface::setStageLocation(float longitude, float latitude, · 19 unmodified lines | ||
| 20 | 20 | _skyStage->setOriginLocation(longitude, latitude, altitude); |
| 21 | 21 | } |
| 22 | 22 | |
| 23 | +float SceneScriptingInterface::getStageLocationLongitude() const { | |
| 24 | + return _skyStage->getOriginLongitude(); | |
| 25 | +} | |
| 26 | +float SceneScriptingInterface::getStageLocationLatitude() const { | |
| 27 | + return _skyStage->getOriginLatitude(); | |
| 28 | +} | |
| 29 | +float SceneScriptingInterface::getStageLocationAltitude() const { | |
| 30 | + return _skyStage->getOriginSurfaceAltitude(); | |
| 31 | +} | |
| 32 | + | |
| 23 | 33 | void SceneScriptingInterface::setStageDayTime(float hour) { |
| 24 | 34 | _skyStage->setDayTime(hour); |
| 25 | 35 | } |
| 36 | + | |
| 37 | +float SceneScriptingInterface::getStageDayTime() const { | |
| 38 | + return _skyStage->getDayTime(); | |
| 39 | +} | |
| 40 | + | |
| 26 | 41 | void SceneScriptingInterface::setStageYearTime(int day) { |
| 27 | 42 | _skyStage->setYearTime(day); |
| 28 | 43 | } |
| 29 | 44 | |
| 45 | +int SceneScriptingInterface::getStageYearTime() const { | |
| 46 | + return _skyStage->getYearTime(); | |
| 47 | +} | |
| 48 | + | |
| 30 | 49 | void SceneScriptingInterface::setSunColor(const glm::vec3& color) { |
| 31 | 50 | _skyStage->setSunColor(color); |
| 32 | 51 | } |
| 52 | + | |
| 53 | +const glm::vec3& SceneScriptingInterface::getSunColor() const { | |
| 54 | + return _skyStage->getSunColor(); | |
| 55 | +} | |
| 56 | + | |
| 33 | 57 | void SceneScriptingInterface::setSunIntensity(float intensity) { |
| 34 | 58 | _skyStage->setSunIntensity(intensity); |
| 35 | 59 | } |
| 36 | 60 | |
| 61 | +float SceneScriptingInterface::getSunIntensity() const { | |
| 62 | + return _skyStage->getSunIntensity(); | |
| 63 | +} | |
| 37 | 64 | |
| 38 | 65 | model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const { |
| 39 | 66 | return _skyStage; |