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
13 13
14#include "SceneScriptingInterface.h"14#include "SceneScriptingInterface.h"
15 15
16 Q_INVOKABLE void setOriginGeoLocation(float longitude, float latitude, float altitude);16void SceneScriptingInterface::setStageOrientation(const glm::quat& orientation) {
17void SceneScriptingInterface::setOriginLocation(float longitude, float latitude, float altitude) {17 _skyStage->setOriginOrientation(orientation);
18}
19void SceneScriptingInterface::setStageLocation(float longitude, float latitude, float altitude) {
18 _skyStage->setOriginLocation(longitude, latitude, altitude);20 _skyStage->setOriginLocation(longitude, latitude, altitude);
19}21}
22
23void SceneScriptingInterface::setStageDayTime(float hour) {
24 _skyStage->setDayTime(hour);
25}
26void SceneScriptingInterface::setStageYearTime(int day) {
27 _skyStage->setYearTime(day);
28}
29
20void SceneScriptingInterface::setSunColor(const glm::vec3& color) {30void 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
27void SceneScriptingInterface::setDayTime(float hour) {
28 _skyStage->setDayTime(hour);
29}
30void SceneScriptingInterface::setYearTime(int day) {
31 _skyStage->setYearTime(day);
32}
33 37
34model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const {38model::SunSkyStagePointer SceneScriptingInterface::getSkyStage() const {
35 return _skyStage;39 return _skyStage;