History

REfining the naming and introducing an orientation offset

Sam Gateau committed 11 years ago

Commit f6a9bd11 parent e3b3c8e5 files · +49 −16Browse files

Showing the changes to libraries/script-engine/src/SceneScriptingInterface.cpp (1 of 5 files). Show all

Unified · Split

libraries/script-engine/src/SceneScriptingInterface.cpp+12−8
@@ -13,10 +13,20 @@ · 12 unmodified lines
1313
1414 #include "SceneScriptingInterface.h"
1515
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) {
1820 _skyStage->setOriginLocation(longitude, latitude, altitude);
1921 }
22+
23+void SceneScriptingInterface::setStageDayTime(float hour) {
24+ _skyStage->setDayTime(hour);
25+}
26+void SceneScriptingInterface::setStageYearTime(int day) {
27+ _skyStage->setYearTime(day);
28+}
29+
2030 void SceneScriptingInterface::setSunColor(const glm::vec3& color) {
2131 _skyStage->setSunColor(color);
2232 }
@@ -24,12 +34,6 @@ void SceneScriptingInterface::setSunIntensity(float intensity) { · 1 unmodified line
2434 _skyStage->setSunIntensity(intensity);
2535 }
2636
27−void SceneScriptingInterface::setDayTime(float hour) {
28− _skyStage->setDayTime(hour);
29−}
30−void SceneScriptingInterface::setYearTime(int day) {
31− _skyStage->setYearTime(day);
32−}
3337
3438 model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const {
3539 return _skyStage;